Beispiel #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            var result = negocio.BuscarSiExisteGps(txtimei.Text);

            if (result == null)
            {
                if (!negocio.BuscarSiEstaRegistradoGps(txtimei.Text))
                {
                    var    user   = HttpContext.Current.User.Identity.Name;
                    string nit    = homeCtrl.obtenerNit(user);
                    GPS    modelo = new GPS
                    {
                        IMEI         = txtimei.Text,
                        ID           = txtid.Text,
                        NroTelefono  = Convert.ToDecimal(txttelefono.Text),
                        Modelo       = cbomodelo.Text,
                        UsuaReg      = user,
                        Estado       = true,
                        FechaReg     = DateTime.Now,
                        EstadoPuerta = true,
                        TiempoEspera = 90
                    };

                    bool sx = negocio.Add(modelo, user, nit);
                    if (sx == true)
                    {
                        MensajeAlerta("Se registro satisfactoriamente");
                        Response.Redirect("/Vistas/GPSs/Index");
                    }
                    else
                    {
                        MensajeAlerta("Datos invalidos");
                    }
                }
                else
                {
                    var    user   = HttpContext.Current.User.Identity.Name;
                    string nit    = homeCtrl.obtenerNit(user);
                    GPS    modelo = new GPS
                    {
                        IMEI        = txtimei.Text,
                        ID          = txtid.Text,
                        NroTelefono = Convert.ToDecimal(txttelefono.Text),
                        Modelo      = cbomodelo.Text,
                        UsuaModif   = user,
                        FechaModif  = DateTime.Now
                    };
                    bool sy = negocio.ActualizarGPSEmpresa(modelo, user, nit);
                    if (sy == true)
                    {
                        MensajeAlerta("Se registro satisfactoriamente");
                        Response.Redirect("/Vistas/GPSs/Index");
                    }
                    else
                    {
                        MensajeAlerta("Datos invalidos, Favor intente de nuevo");
                    }
                }
            }
        }
Beispiel #2
0
        public string BuscarSiExisteGPS(string imei)
        {
            string  data = string.Empty;
            DataGPS g    = gpsCtrl.BuscarSiExisteGps(imei);

            if (g != null)
            {
                data = "1";
            }
            else
            {
                data = "0";
            }
            return(data);
        }