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"); } } } }
public string BuscarSiExisteGPS(string imei) { string data = string.Empty; DataGPS g = gpsCtrl.BuscarSiExisteGps(imei); if (g != null) { data = "1"; } else { data = "0"; } return(data); }