public ActionResult Delete(tbHistorialVacaciones tbHistorialVacaciones) { string msj = ""; if (tbHistorialVacaciones.hvac_Id != 0 && tbHistorialVacaciones.hvac_RazonInactivo != "") { var Usuario = (tbUsuario)Session["Usuario"]; try { var list = db.UDP_RRHH_tbHistorialVacaciones_Delete(tbHistorialVacaciones.hvac_Id, tbHistorialVacaciones.hvac_RazonInactivo, 1, DateTime.Now); foreach (UDP_RRHH_tbHistorialVacaciones_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)); }
// GET: HistorialVacaciones public ActionResult Index() { if (Session["Admin"] == null && Session["Usuario"] == null) { Response.Redirect("~/Inicio/index"); return(null); } tbHistorialVacaciones tbHistorialVacaciones = new tbHistorialVacaciones { hvac_Estado = true }; Session["Usuario"] = new tbUsuario { usu_Id = 1 }; try { // tbtitulos = db.tbTitulos.Where(x => x.titu_Estado == true).Include(t => t.tbUsuario).Include(t => t.tbUsuario1).ToList(); return(View(tbHistorialVacaciones)); } catch (Exception ex) { ex.Message.ToString(); // tbtitulos.Add(new tbTitulos { titu_Id = 0, titu_Descripcion = "fallo la conexion" }); } return(View(tbHistorialVacaciones)); }
public JsonResult habilitar(tbHistorialVacaciones tbHistorialVacaciones) { string result = ""; var Usuario = (tbUsuario)Session["Usuario"]; using (db = new ERP_GMEDINAEntities()) { try { var list = db.UDP_RRHH_tbHistorialVacaciones_Restore(tbHistorialVacaciones.hvac_Id, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbHistorialVacaciones_Restore_Result item in list) { result = item.MensajeError; } } catch (Exception ex) { ex.Message.ToString(); result = "-2"; } } return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(tbHistorialVacaciones tbHistorialVacaciones) { string msj = ""; using (db = new ERP_GMEDINAEntities()) if (tbHistorialVacaciones.hvac_Id != 0 && tbHistorialVacaciones.hvac_RazonInactivo != "") { var Usuario = (tbUsuario)Session["Usuario"]; try { var list = db.UDP_RRHH_tbHistorialVacaciones_Delete(tbHistorialVacaciones.hvac_Id, tbHistorialVacaciones.hvac_RazonInactivo, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbHistorialVacaciones_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 ActionResult Edit(int?id) { using (db = new ERP_GMEDINAEntities()) if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } List <tbHistorialVacaciones> tbHistorialVacaciones = null; try { tbHistorialVacaciones = new List <Models.tbHistorialVacaciones> { }; tbHistorialVacaciones = db.tbHistorialVacaciones.Where(x => x.emp_Id == id).Include(t => t.tbUsuario).Include(t => t.tbUsuario1).ToList(); } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = id; var vacaciones = new tbHistorialVacaciones(); foreach (var item in tbHistorialVacaciones) { vacaciones = new tbHistorialVacaciones { hvac_Id = item.hvac_Id, hvac_FechaInicio = item.hvac_FechaInicio, hvac_FechaFin = item.hvac_FechaFin, hvac_CantDias = item.hvac_CantDias, hvac_DiasPagados = item.hvac_DiasPagados, hvac_MesVacaciones = item.hvac_MesVacaciones, hvac_AnioVacaciones = item.hvac_AnioVacaciones, hvac_Estado = item.hvac_Estado, hvac_RazonInactivo = item.hvac_RazonInactivo, hvac_UsuarioCrea = item.hvac_UsuarioCrea, hvac_FechaCrea = item.hvac_FechaCrea, hvac_FechaModifica = item.hvac_FechaModifica, //tbUsuario = item.tbUsuario, //tbUsuario1 = item.tbUsuario1 }; } return(Json(vacaciones, JsonRequestBehavior.AllowGet)); }
public JsonResult Create(tbHistorialVacaciones tbHistorialVacaciones) { string msj = ""; try { var list = db.UDP_RRHH_tbHistorialVacaciones_Insert(tbHistorialVacaciones.emp_Id, tbHistorialVacaciones.hvac_FechaInicio, tbHistorialVacaciones.hvac_FechaFin, 1, DateTime.Now); foreach (UDP_RRHH_tbHistorialVacaciones_Insert_Result item in list) { msj = item.MensajeError + " "; } } catch (Exception ex) { msj = "-2"; ex.Message.ToString(); } return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet)); }
public JsonResult Create(tbHistorialVacaciones tbHistorialVacaciones) { string msj = ""; using (db = new ERP_GMEDINAEntities()) try { var list = db.UDP_RRHH_tbHistorialVacaciones_Insert(tbHistorialVacaciones.emp_Id, tbHistorialVacaciones.hvac_FechaInicio, tbHistorialVacaciones.hvac_FechaFin, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbHistorialVacaciones_Insert_Result item in list) { msj = item.MensajeError + " "; } } catch (Exception ex) { msj = "-2"; ex.Message.ToString(); } return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { if (Session["Admin"] == null && Session["Usuario"] == null) { Response.Redirect("~/Inicio/index"); return(null); } tbHistorialVacaciones tbHistorialVacaciones = new tbHistorialVacaciones { hvac_Estado = true }; Session["Usuario"] = new tbUsuario { usu_Id = 1 }; try { return(View(tbHistorialVacaciones)); } catch (Exception ex) { ex.Message.ToString(); } return(View(tbHistorialVacaciones)); }