public ActionResult Delete(tbHistorialIncapacidades tbHistorialIncapacidades) { string msj = ""; if (tbHistorialIncapacidades.hinc_Id != 0 && tbHistorialIncapacidades.hinc_RazonInactivo != "") { var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbHistorialIncapacidades_Delete(tbHistorialIncapacidades.hinc_Id, "Predeterminado", (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbHistorialIncapacidades_Delete_Result item in list) { msj = item.MensajeError + " "; } } catch (Exception ex) { msj = "-2"; ex.Message.ToString(); } //Session.Remove("id"); } else { msj = "-3"; } return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet)); }
public JsonResult Create(tbHistorialIncapacidades tbHistorialIncapacidades) { string msj = ""; if (tbHistorialIncapacidades.hinc_Diagnostico != "") { var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbHistorialIncapacidades_Insert(tbHistorialIncapacidades.emp_Id, tbHistorialIncapacidades.ticn_Id, tbHistorialIncapacidades.hinc_CentroMedico, tbHistorialIncapacidades.hinc_Doctor, tbHistorialIncapacidades.hinc_Diagnostico, tbHistorialIncapacidades.hinc_FechaInicio, tbHistorialIncapacidades.hinc_FechaFin, (int)Session["UserLogin"], Function.DatetimeNow(), tbHistorialIncapacidades.hinc_Espermanente); foreach (UDP_RRHH_tbHistorialIncapacidades_Insert_Result item in list) { msj = item.MensajeError + " "; } } catch (Exception ex) { msj = "-2"; ex.Message.ToString(); } } else { msj = "-3"; } return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet)); }
// GET: HistorialIncapacidades public ActionResult Index() { if (Session["Admin"] == null && Session["Usuario"] == null) { Response.Redirect("~/Inicio/index"); return(null); } try { db = new ERP_GMEDINAEntities(); ViewBag.ticn_Id = new SelectList(db.tbTipoIncapacidades, "ticn_Id", "ticn_Descripcion"); bool Admin = (bool)Session["Admin"]; tbHistorialIncapacidades tbHistorialIncapacidades = new tbHistorialIncapacidades { hinc_Estado = true }; return(View(tbHistorialIncapacidades)); } catch { return(View()); } //bool Admin = (bool)Session["Admin"]; //tbHistorialIncapacidades tbHistorialIncapacidades = new tbHistorialIncapacidades { hinc_Estado = true }; //return View(tbHistorialIncapacidades); }
public ActionResult Details(int?id) { { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbHistorialIncapacidades tbincapacidades = null; try { tbincapacidades = db.tbHistorialIncapacidades.Find(id); if (tbincapacidades == null || !tbincapacidades.hinc_Estado) { return(HttpNotFound()); } } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = id; var incapacidades = new tbHistorialIncapacidades { hinc_Id = tbincapacidades.hinc_Id, tbTipoIncapacidades = new tbTipoIncapacidades { ticn_Descripcion = tbincapacidades.tbTipoIncapacidades.ticn_Descripcion }, hinc_Dias = tbincapacidades.hinc_Dias, hinc_CentroMedico = tbincapacidades.hinc_CentroMedico, hinc_Doctor = tbincapacidades.hinc_Doctor, hinc_Diagnostico = tbincapacidades.hinc_Diagnostico, hinc_FechaInicio = tbincapacidades.hinc_FechaInicio, hinc_FechaFin = tbincapacidades.hinc_FechaFin, tbUsuario = new tbUsuario { usu_NombreUsuario = tbincapacidades.tbUsuario.usu_NombreUsuario }, tbUsuario1 = new tbUsuario { usu_NombreUsuario = tbincapacidades.tbUsuario1.usu_NombreUsuario } }; return(Json(incapacidades, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(int?ID) { if (ID == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbHistorialIncapacidades tbHistIncapacidades = null; try { db = new ERP_GMEDINAEntities(); tbHistIncapacidades = db.tbHistorialIncapacidades.Find(ID); if (tbHistIncapacidades == null) { return(HttpNotFound()); } } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = ID; var Incapacidades = new tbHistorialIncapacidades { hinc_Dias = tbHistIncapacidades.hinc_Dias, tbTipoIncapacidades = new tbTipoIncapacidades { ticn_Descripcion = IsNull(tbHistIncapacidades.tbTipoIncapacidades).ticn_Descripcion }, hinc_CentroMedico = tbHistIncapacidades.hinc_CentroMedico, hinc_Diagnostico = tbHistIncapacidades.hinc_Diagnostico, hinc_Doctor = tbHistIncapacidades.hinc_Doctor, hinc_FechaInicio = tbHistIncapacidades.hinc_FechaInicio, hinc_FechaFin = tbHistIncapacidades.hinc_FechaFin, tbUsuario = new tbUsuario { usu_NombreUsuario = IsNull(tbHistIncapacidades.tbUsuario).usu_NombreUsuario }, hinc_FechaCrea = tbHistIncapacidades.hinc_FechaCrea, }; return(Json(Incapacidades, JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { try { db = new ERP_GMEDINAEntities(); ViewBag.ticn_Id = new SelectList(db.tbTipoIncapacidades, "ticn_Id", "ticn_Descripcion"); bool Admin = (bool)Session["Admin"]; tbHistorialIncapacidades tbHistorialIncapacidades = new tbHistorialIncapacidades { hinc_Estado = true }; return(View(tbHistorialIncapacidades)); } catch { return(View()); } //bool Admin = (bool)Session["Admin"]; //tbHistorialIncapacidades tbHistorialIncapacidades = new tbHistorialIncapacidades { hinc_Estado = true }; //return View(tbHistorialIncapacidades); }
public JsonResult habilitar(tbHistorialIncapacidades tbHistorialIncapacidades) { string result = ""; var Usuario = (tbUsuario)Session["Usuario"]; try { using (db = new ERP_GMEDINAEntities()) { var list = db.UDP_RRHH_tbHistorialIncapacidades_Restore(tbHistorialIncapacidades.hinc_Id, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbHistorialIncapacidades_Restore_Result item in list) { result = item.MensajeError; } } } catch (Exception ex) { ex.Message.ToString(); result = "-2"; } return(Json(result, JsonRequestBehavior.AllowGet)); }