예제 #1
0
        public JsonResult Nuevo(cCoordinacionesZona pobjModelo)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    pobjModelo.FechaCreacion = DateTime.Now;
                    pobjModelo.EstatusId     = pobjModelo.EstatusId;
                    pobjModelo.DescripcionCoordinacionZona = pobjModelo.DescripcionCoordinacionZona;
                    pobjModelo.CoordinacionRegionId        = pobjModelo.CoordinacionRegionId;
                    db.cCoordinacionesZona.Add(pobjModelo);
                    db.SaveChanges();

                    return(Json(new { Success = true, id = pobjModelo.CoordinacionZonaId, Message = "guardado correctamente " }));
                }
#pragma warning disable CS0168 // La variable 'exp' se ha declarado pero nunca se usa
                catch (Exception exp)
#pragma warning restore CS0168 // La variable 'exp' se ha declarado pero nunca se usa
                {
                    return(Json(new { Success = false, Message = "Error al guardar la información" }));
                }
            }

            return(Json(new { Success = false, Message = "Informacion incompleta" }));
        }
예제 #2
0
        public JsonResult Actualizar(cCoordinacionesZona pobjModelo)
        {
            try
            {
                var result = (from ps in db.cCoordinacionesZona
                              where ps.CoordinacionZonaId == pobjModelo.CoordinacionZonaId
                              select ps).ToList();

                //Actualiza
                var dbTemp = result.First();
                dbTemp.DescripcionCoordinacionZona = pobjModelo.DescripcionCoordinacionZona;
                dbTemp.CoordinacionRegionId        = pobjModelo.CoordinacionRegionId;
                dbTemp.EstatusId = pobjModelo.EstatusId;
                db.SaveChanges();


                return(Json(new { Success = true, id = pobjModelo.CoordinacionZonaId, Message = "actualizada correctamente " }));
            }
#pragma warning disable CS0168 // La variable 'exp' se ha declarado pero nunca se usa
            catch (Exception exp)
#pragma warning restore CS0168 // La variable 'exp' se ha declarado pero nunca se usa
            {
                return(Json(new { Success = false, Message = "Error al guardar la información" }));
            }
        }
예제 #3
0
        public ActionResult Nuevo()
        {
            var objZona = new cCoordinacionesZona();

            ViewBag.Titulo = "Nueva Zona";
            return(PartialView("_Nuevo", objZona));
        }