ASP.NET - referencia a objeto no establecida como instancia de un objeto

 
Vista:

referencia a objeto no establecida como instancia de un objeto

Publicado por ElvinR (1 intervención) el 14/11/2019 06:03:43
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
private async void guardarPociciones()
{
    try
    {
        int pos1 = int.Parse(TXT_POS_FROM.Text);
        int pos2 = int.Parse(TXT_POS_TO.Text);
        string perdida1 = TXT_PERDIDA.Text;
 
        //AQUE ESTA EL BUCLE FOR
        for (int i = pos1; i <= pos2; i++)
        {
 
            //LLAMADA AL FORM2
            P_GuardarPerdidas guardarPerdida = new P_GuardarPerdidas();
            guardarPerdida.Show();
 
            //INSTANCIA
            _tcs = new TaskCompletionSource<bool>();
            await _tcs.Task;
 
            perdida1 = E_Registros.perdidaPos;
            //AQUE ES DONDE BOY A ENVIAR LOS DATOS
            guardarPocisiones.guardarPocisiones(pos1, TXT_DESTINO.Text,
                TXT_DISTANCIA.Text, perdida1, Convert.ToInt32(CBX_STATUS.SelectedValue.ToString()),
                TXT_CONECTOR.Text, TXT_HILO.Text, Convert.ToInt32(CBX_PANEL_UBI.SelectedValue.ToString()),
                Convert.ToDateTime(DT_FECHA_TERM.Text), Convert.ToInt32(CBX_TERMINADO_POR.SelectedValue.ToString()),
                TXT_OTRO.Text, TXT_DETALLES.Text, CBX_TERMINADO_POR.Text + " " + CBX_TERMINADO_POR.SelectedValue.ToString(),
                TXT_UBICACION_GPS.Text);
 
            //INCREMENTO
            pos1 = pos1 + 1;
        }
 
        MessageBox.Show("Los datos fueron guardados correctamente");
 
    }
    catch (FormatException e)
    {
        MessageBox.Show("El formato introducido no es el corrrecto");
    }
}
 
 
 
// ESTO ES UNA FUNCION PARA PAUSA Y AGREGAR LOS DATOS LUEGO
public void detenerPerdida()
{
    this._tcs.SetResult(false);
}
 
//FORM2
 
//ESTO ES EN EL OTRO FORM PARA QUE CUANDO LE DE A GUARDAR DATOS CONTINUE EL //BUCLE CON LAS DEMAS LECTURAS
 
private void BTN_GUARDAR_PER_Click(object sender, EventArgs e)
{
    E_Registros.perdidaPos = TXT_GUARDARPER.Text;
    this.Close();
    P_PRINCIPAL perdida = new P_PRINCIPAL();
    perdida._tcs.SetResult(false);
}
 
// esto es 
// favor ayudar estoy estancado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

referencia a objeto no establecida como instancia de un objeto

Publicado por miguelZ (17 intervenciones) el 14/11/2019 17:56:51
Copia y pega toda la excepcion en tu pregunta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar