public ActionResult DeleteHorario(tbHorarios tbHorarios) { string msj = "..."; string RazonInactivo = "Se ha Inhabilitado este Registro"; if (tbHorarios.hor_Id != 0 && tbHorarios.hor_RazonInactivo != "") { var id = (int)Session["id"]; var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbHorarios_Delete(id, RazonInactivo, Usuario.usu_Id, DateTime.Now); foreach (UDP_RRHH_tbHorarios_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 EditHorario(tbHorarios tbHorarios) { string msj = ""; if (tbHorarios.hor_Id != 0 && tbHorarios.hor_Descripcion != "") { var id = (int)Session["id"]; var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbHorarios_Update(id, tbHorarios.hor_Descripcion, tbHorarios.hor_HoraInicio, tbHorarios.hor_HoraFin, Usuario.usu_Id, DateTime.Now); foreach (UDP_RRHH_tbHorarios_Update_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 CreateHorario(tbHorarios tbHorarios) { string msj = "..."; if (tbHorarios.hor_Descripcion != "") { db = new ERP_GMEDINAEntities(); try { var list = db.UDP_RRHH_tbHorarios_Insert(tbHorarios.jor_Id, tbHorarios.hor_Descripcion, tbHorarios.hor_HoraInicio, tbHorarios.hor_HoraFin, (int)Session["UserLogin"], Fuction.DatetimeNow()); foreach (UDP_RRHH_tbHorarios_Insert_Result item in list) { msj = item.MensajeError; return(Json(msj, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { msj = "-2"; ex.Message.ToString(); return(Json(msj, JsonRequestBehavior.AllowGet)); } } else { msj = "-3"; } return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet)); }
public ActionResult EditHorario(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbHorarios tbHorarios = null; try { db = new ERP_GMEDINAEntities(); tbHorarios = db.tbHorarios.Find(id); if (tbHorarios == null || !tbHorarios.hor_Estado) { return(HttpNotFound()); } } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = id; var horario = new tbHorarios { hor_Id = tbHorarios.hor_Id, jor_Id = tbHorarios.jor_Id, hor_Descripcion = tbHorarios.hor_Descripcion, hor_HoraInicio = tbHorarios.hor_HoraInicio, hor_HoraFin = tbHorarios.hor_HoraFin, hor_CantidadHoras = tbHorarios.hor_CantidadHoras, hor_Estado = tbHorarios.hor_Estado, hor_RazonInactivo = tbHorarios.hor_RazonInactivo, hor_UsuarioCrea = tbHorarios.hor_UsuarioCrea, hor_FechaCrea = tbHorarios.hor_FechaCrea, hor_UsuarioModifica = tbHorarios.hor_UsuarioModifica, hor_FechaModifica = tbHorarios.hor_FechaModifica, tbUsuario = new tbUsuario { usu_NombreUsuario = IsNull(tbHorarios.tbUsuario).usu_NombreUsuario }, tbUsuario1 = new tbUsuario { usu_NombreUsuario = IsNull(tbHorarios.tbUsuario1).usu_NombreUsuario } }; return(Json(horario, JsonRequestBehavior.AllowGet)); }