public ActionResult Nuevo() { var objTiposFigura = new cTipoFiguras(); ViewBag.Titulo = "Nuevo tipo figura"; return(PartialView("_Nuevo", objTiposFigura)); }
public JsonResult Actualizar(cTipoFiguras pobjModelo) { try { var result = (from ps in db.cTipoFiguras where ps.TipoFiguraId == pobjModelo.TipoFiguraId select ps).ToList(); var validacion = 0; validacion = (from c in db.cTipoFiguras where c.DescripcionTipoFigura == pobjModelo.DescripcionTipoFigura select c).Count(); if (validacion == 0) { //Actualiza var dbTemp = result.First(); dbTemp.DescripcionTipoFigura = (pobjModelo.DescripcionTipoFigura.TrimStart()).TrimEnd(); dbTemp.EstatusId = pobjModelo.EstatusId; db.SaveChanges(); return(Json(new { Success = true, id = pobjModelo.TipoFiguraId, Message = "actualizada correctamente " })); } else { return(Json(new { Success = false, Message = "Figura existente." })); } } #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" })); } }
public JsonResult Nuevo(cTipoFiguras pobjModelo) { if (ModelState.IsValid) { try { var validacion = 0; validacion = (from c in db.cTipoFiguras where c.DescripcionTipoFigura == (pobjModelo.DescripcionTipoFigura.TrimStart()).TrimEnd() select c).Count(); if (validacion == 0) { pobjModelo.FechaCreacion = DateTime.Now; pobjModelo.DescripcionTipoFigura = (pobjModelo.DescripcionTipoFigura.TrimStart()).TrimEnd(); pobjModelo.EstatusId = 5; db.cTipoFiguras.Add(pobjModelo); db.SaveChanges(); return(Json(new { Success = true, id = pobjModelo.TipoFiguraId, Message = "guardado correctamente " })); } else { return(Json(new { Success = false, Message = "Figura existente." })); } } #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" })); }