public JsonResult GuardarServicio(Servicio model, mesServicio modelServicio, String[] Objmeses = null) { var rm = new ResponseModel(); if (ModelState.IsValid) { rm = model.Guardar(); var idservicio = model.idservicio; if (rm.response) { modelServicio.idServicio = idservicio; modelServicio.estado = 1; if (MesServicioInserta(modelServicio, Objmeses)) { rm.message = "Guardado Correctamente -" + model.idservicio.ToString(); } else { rm.message = "Error al Guardar"; rm.response = false; } } } return(Json(rm)); }
public JsonResult GuardarMesServicio(mesServicio model, String Objmeses = null) { var rm = new ResponseModel(); var ctx = new ProyectoContext(); if (Objmeses != null) { string[] mmmm = Objmeses.Split(','); foreach (var m in mmmm) { var OMesServ = new mesServicio(); OMesServ.idorden = model.idorden; OMesServ.idServicio = model.idServicio; OMesServ.estado = model.estado; OMesServ.meses = m; ctx.mesServicio.Add(OMesServ); ctx.SaveChanges(); } rm.message = "Guardado correctamente"; rm.SetResponse(true); } return(Json(rm)); }
public bool ServicioInserta(mesServicio model, string mesess, int idservicio) { var rm = new ResponseModel(); var ctx = new ProyectoContext(); bool rpt; if (mesess != null) { string[] mmmm = mesess.Split(','); foreach (var m in mmmm) { var OMesServ = new mesServicio(); OMesServ.idorden = model.idorden; OMesServ.idServicio = model.idServicio; OMesServ.estado = model.estado; OMesServ.meses = m; ctx.mesServicio.Add(OMesServ); ctx.SaveChanges(); } rpt = true; } else { rpt = false; } return(rpt); }
public JsonResult Guardar(mesServicio model) { var rm = new ResponseModel(); if (ModelState.IsValid) { rm = model.Guardar(); var idredirect = model.idorden; if (rm.response) { rm.message = "Guardado Correctamente"; rm.href = Url.Content("~/Admin/orden/crud/" + idredirect); } } return(Json(rm)); }
public bool MesServicioInserta(mesServicio model, string[] messs) { var rm = new ResponseModel(); var ctx = new ProyectoContext(); bool rpt; if (messs != null) { // string[] mmmm = messs.Split(','); try { foreach (var m in messs) { var OMesServ = new mesServicio(); OMesServ.idorden = model.idorden; OMesServ.idServicio = model.idServicio; OMesServ.estado = model.estado; OMesServ.meses = m; ctx.mesServicio.Add(OMesServ); ctx.SaveChanges(); } rpt = true; } catch (Exception) { rpt = false; // throw; } } else { rpt = false; } return(rpt); }