protected void Page_Load(object sender, EventArgs e) { zonasCtrl = new ZonasController(); if (!IsPostBack) { if (!SitePrincipal.IsIntruso()) { if (SitePrincipal.ExisteActiva()) { id = Request.QueryString["id"]; if (!String.IsNullOrEmpty(id)) { lblcodigoGeo.Text = id; var rg = zonasCtrl.obtenerGeocerca(id); lbldescripcion.Text = rg.Descripcion.ToString(); lblcolorlim.Text = rg.ColorLimite.ToString(); lblcolorrelleno.Text = rg.ColorRelleno.ToString(); lblzona.Text = rg.TipoGeocerca.Descripcion.ToString(); } else { Response.Redirect("~/Vistas/Geocercas/Index"); } } } else { Response.Redirect("~/Account/Login"); } } }
public static string GetPuntos(int idgeocerca) { ZonasController zn = new ZonasController(); WS.ENTIDADES.Geocerca geocerca = zn.GetPuntos(idgeocerca); return(JsonConvert.SerializeObject(geocerca, Formatting.Indented));; }
protected void Page_Load(object sender, EventArgs e) { homeCtrl = new HomeController(); reporteCtrl = new ReporteController(); zonasCtrl = new ZonasController(); vehiculoCtrl = new VehiculoController(); personaCtrl = new PersonaController(); seguimientoCtrl = new SeguimientoController(); //cboplaca.Filter = (RadComboBoxFilter)Convert.ToInt32(2); cbohorai.Filter = (RadComboBoxFilter)Convert.ToInt32(2); cbohoraf.Filter = (RadComboBoxFilter)Convert.ToInt32(2); if (!IsPostBack) { if (!SitePrincipal.IsIntruso()) { CargarFechas(); CargarGeocercas(); cargarVehiculo(); CargarDetalle(); } else { Response.Redirect("~/Account/Login"); } } }
private List <KeyValuePair <int, string> > CargarGeocercas() { ZonasController zonasCtrl = new ZonasController(); List <GeocercaCboDet> geocercas = new List <GeocercaCboDet>(); if (!User.IsInRole("SA") || SitePrincipal.ExisteActiva()) { var userName = User.Identity.Name; var nit = homeCtrl.obtenerNit(userName); geocercas = zonasCtrl.GetAll(nit); } else { geocercas = zonasCtrl.GetAll(); } List <KeyValuePair <int, string> > datos = new List <KeyValuePair <int, string> >(); foreach (var geo in geocercas) { datos.Add(new KeyValuePair <int, string>(geo.CodigoGEO, geo.Descripcion)); } return(datos); }
protected void Page_Load(object sender, EventArgs e) { homeCtrl = new HomeController(); zonasCtrl = new ZonasController(); if (!IsPostBack) { if (SitePrincipal.IsIntruso()) { Response.Redirect("~/Account/Login"); } } }
public async Task GetZonabyIDAsync_ShouldReturnZonaBBAsync() { //Arrange var testContext = OMSContextMocker.GetOMSContext("DBTestForZonasGetID"); var testController = new ZonasController(testContext); //Act var result = await testController.GetZona("BB"); //Assert var items = Assert.IsType <Zona>(result.Value); Assert.Equal("BB", items.Id); }
public async Task GetAllZonasAsync_ShouldReturnAllZonasAsync() { //Arrange var testContext = OMSContextMocker.GetOMSContext("DBTestForZonasGetAll"); var testController = new ZonasController(testContext); //Act var result = await testController.GetZona(); //Assert var items = Assert.IsType <List <Zona> >(result.Value); Assert.Equal(3, items.Count); }
public async Task DeleteZonaAsync_ShouldDeleteZonaBBAsync() { //Arrange var testContext = OMSContextMocker.GetOMSContext("DBTestForZonasDelete"); var testController = new ZonasController(testContext); //Act var result = await testController.DeleteZona("BB"); var get = await testController.GetZona("BB"); //Assert Assert.IsType <NotFoundResult>(get.Result); Assert.IsType <NoContentResult>(result); }
public async Task PostZonaAsync_ShouldCreateNewZonaAsync() { //Arrange var testContext = OMSContextMocker.GetOMSContext("DBTestForZonasPost"); var testController = new ZonasController(testContext); //Act var result = await testController.PostZona(new Zona { Id = "DD", Nome = "TestZonaDD" }); var get = await testController.GetZona("DD"); //Assert Assert.IsType <Zona>(get.Value); Assert.IsType <CreatedAtActionResult>(result.Result); }
protected void Page_Load(object sender, EventArgs e) { zonasCtrl = new ZonasController(); homeCtrl = new HomeController(); if (!IsPostBack) { if (!SitePrincipal.IsIntruso()) { ListarGeocercaxEmpresa(txtsearchgeocerca.Text); } else { Response.Redirect("~/Account/Login"); } } }
public static string getGeocercaAll() { var user = HttpContext.Current.User.Identity.Name; HomeController homeCtrl = new HomeController(); var nits = homeCtrl.obtenerNit(user); ZonasController zn = new ZonasController(); List <Geocerca> mlist = new List <Geocerca>(); if (!String.IsNullOrEmpty(nits)) { mlist = zn.getGeocercasAllM(nits); } else { mlist = zn.getGeocercasAllM(""); } return(JsonConvert.SerializeObject(mlist, Formatting.Indented)); }
public async Task PutZonabyIDAsync_ShouldUpdateZonaCCAsync() { //Arrange var testContext = OMSContextMocker.GetOMSContext("DBTestForZonasPutID"); var testController = new ZonasController(testContext); //Act var getZona = await testController.GetZona("CC"); var zona = getZona.Value; zona.Nome = "TestZonaCCUpdated"; var result = await testController.PutZona("CC", zona); var getresult = await testController.GetZona("CC"); //Assert var items = Assert.IsType <Zona>(getresult.Value); Assert.Equal("TestZonaCCUpdated", items.Nome); Assert.IsType <NoContentResult>(result); }
public static string CargarGestionTipoZona() { string result = String.Empty; HomeController homeCtrl = new HomeController(); ZonasController zonaCtrl = new ZonasController(); var user = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(user); List <TipoGeocercaDetalle> lista = new List <TipoGeocercaDetalle>(); if (SitePrincipal.ExisteActiva()) { lista = zonaCtrl.GetTiposGeocerca(nit); result = JsonConvert.SerializeObject(lista, Formatting.Indented); } else { if (HttpContext.Current.User.IsInRole("SA")) { lista = zonaCtrl.GetTiposGeocercaSA(); result = JsonConvert.SerializeObject(lista, Formatting.Indented); } } return(result); }
public static string AddUpdate(geocercaSerial geocerca, List <puntosgeoSerial> puntosGeocercas, int accion) { var user = HttpContext.Current.User.Identity.Name; HomeController homeCtrl = new HomeController(); var nits = homeCtrl.obtenerNit(user); ZonasController zn = new ZonasController(); switch (accion) { case 0: //aqui hacemos el codigo para guardar zn.AddGeocerca(geocerca, puntosGeocercas); break; case 1: zn.UpdateGeocerca(geocerca, puntosGeocercas); //aqui hacemos el codigo para actulizar break; default: break; } return(JsonConvert.SerializeObject("", Formatting.Indented)); }
protected void Page_Load(object sender, EventArgs e) { homeCtrl = new HomeController(); zonasCtrl = new ZonasController(); if (!IsPostBack) { if (!SitePrincipal.IsIntruso()) { if (SitePrincipal.ExisteActiva()) { string CodTipoGEO = Request.QueryString["CodTipoGEO"]; if (!String.IsNullOrEmpty(CodTipoGEO)) { int cod = Convert.ToInt32(CodTipoGEO); txtID.Text = CodTipoGEO; var tipogeocerca = zonasCtrl.ObtenerTipoGeocercaID(cod); Descripcion.Text = tipogeocerca.Descripcion; } else { Response.Redirect("~/Vistas/TipoGeocerca/Index"); } } else { SitePrincipal.pagRedireccion = "~/Vistas/TipoGeocerca/Index"; Response.Redirect("~/Vistas/Empresas/Panel"); } } else { Response.Redirect("~/Account/Login"); } } }