public JsonResult CerrarMesCandado(int ano, int mes) { meses_cierre buscarSiExiste = context.meses_cierre.FirstOrDefault(x => x.ano == ano && x.mes == mes); if (buscarSiExiste == null) { context.meses_cierre.Add(new meses_cierre { ano = ano, mes = mes, fecha_realizacion = DateTime.Now, usuario_creacion = Convert.ToInt32(Session["user_usuarioid"]) }); int guardar = context.SaveChanges(); if (guardar > 0) { return(Json(new { mensaje = "El mes se ha cerrado correctamente" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { mensaje = "El mes ya se encontraba cerrado" }, JsonRequestBehavior.AllowGet)); } return(Json(new { mensaje = "" }, JsonRequestBehavior.AllowGet)); }
public JsonResult ValidarMesCerrado(DateTime fecha) { meses_cierre buscarMes = context.meses_cierre.FirstOrDefault(x => x.ano == fecha.Year && x.mes == fecha.Month); if (buscarMes != null) { return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public JsonResult AbrirMesCandado(int ano, int mes) { meses_cierre buscarSiExiste = context.meses_cierre.FirstOrDefault(x => x.ano == ano && x.mes == mes); if (buscarSiExiste != null) { context.Entry(buscarSiExiste).State = EntityState.Deleted; int guardar = context.SaveChanges(); if (guardar > 0) { return(Json(new { mensaje = "El mes se ha abierto correctamente" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { mensaje = "El mes se encuentra abierto" }, JsonRequestBehavior.AllowGet)); } return(Json(new { mensaje = "" }, JsonRequestBehavior.AllowGet)); }