public JsonResult AgregarTarjetaHerramienta(CitaHerramienta Herramientas) { try { AtencionCitasRepository CitaRep = new AtencionCitasRepository(); if (ModelState.IsValid) { if (String.IsNullOrEmpty(Herramientas.HerramientaObservacion)) { Herramientas.HerramientaObservacion = ""; } CitaRep.SaveTarjetaHerramienta(Herramientas); } else { Herramientas.Accion = 0; Herramientas.Mensaje = "Los datos no tienen el formato correcto!"; } return(Json(Herramientas, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Herramientas.Accion = 0; Herramientas.Mensaje = ex.Message.ToString(); return(Json(Herramientas, JsonRequestBehavior.AllowGet)); } }
public JsonResult deleteHerramienta(int CitaId, string HerramientaId) { CitaHerramienta obj = new CitaHerramienta(); AtencionCitasRepository CitaRep = new AtencionCitasRepository(); try { bool go = true; if (CitaId <= 0) { go = false; } else if (String.IsNullOrEmpty(HerramientaId)) { go = false; } else if (HerramientaId == "-1") { go = false; } else { //No pasa nada } if (go) { obj = CitaRep.deleteHerramienta(CitaId, HerramientaId); } else { obj.Accion = 0; obj.Mensaje = "El parametro tiene un valor incorrecto!"; } } catch (Exception ex) { //throw; obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //return Json(list, JsonRequestBehavior.AllowGet); } return(Json(obj, JsonRequestBehavior.AllowGet)); }
public JsonResult GetTarjetaHerramientasByCita(int CitaId, string Cuenta, string Tarjeta) { AtencionCitasRepository AtenCitas = new AtencionCitasRepository(); try { return(Json(AtenCitas.GetTarjetaHerramientasByCita(CitaId, Cuenta, Tarjeta), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { List <CitaHerramienta> list = new List <CitaHerramienta>(); CitaHerramienta obj = new CitaHerramienta(); obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); list.Add(obj); return(Json(list, JsonRequestBehavior.AllowGet)); } }