public JsonResult Create(tbEquipoTrabajo tbEquipoTrabajo) { string msj = ""; if (tbEquipoTrabajo.eqtra_Codigo != "" && tbEquipoTrabajo.eqtra_Descripcion != "" && tbEquipoTrabajo.eqtra_Observacion != "") { var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbEquipoTrabajo_Insert(tbEquipoTrabajo.eqtra_Codigo, tbEquipoTrabajo.eqtra_Descripcion, tbEquipoTrabajo.eqtra_Observacion, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbEquipoTrabajo_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)); }
public ActionResult Delete(int id) { tbEquipoTrabajo tra = new tbEquipoTrabajo(); string msj = ""; if (/*tbEquipoTrabajo.eqtra_Id != 0*/ id != 0 && tra.eqtra_RazonInactivo != "") { //var id = (int)Session["id"]; var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbEquipoTrabajo_Inactivar(id, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbEquipoTrabajo_Inactivar_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 Delete(tbEquipoTrabajo tbEquipoTrabajo) { string msj = ""; if (tbEquipoTrabajo.eqtra_Id != 0 && tbEquipoTrabajo.eqtra_RazonInactivo != "") { var id = (int)Session["id"]; var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbEquipoTrabajo_Inactivar(id, Usuario.usu_Id, DateTime.Now); foreach (UDP_RRHH_tbEquipoTrabajo_Inactivar_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 Index() { //Session["Usuario"] = new tbUsuario { usu_Id = 1 }; var tbEquipoTrabajo = new tbEquipoTrabajo { }; return(View(tbEquipoTrabajo)); }
// GET: /EquipoTrabajo/ public ActionResult Index() { Session["Usuario"] = new tbUsuario { usu_Id = 1 }; var tbEquipoTrabajo = new tbEquipoTrabajo { eqtra_Estado = true }; return(View(tbEquipoTrabajo)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbEquipoTrabajo tbEquipoTrabajo = null; try { db = new ERP_GMEDINAEntities(); tbEquipoTrabajo = db.tbEquipoTrabajo.Find(id); if (tbEquipoTrabajo == null) { return(HttpNotFound()); } } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = id; var tabla = new tbEquipoTrabajo { eqtra_Id = tbEquipoTrabajo.eqtra_Id, eqtra_Codigo = tbEquipoTrabajo.eqtra_Codigo, eqtra_Descripcion = tbEquipoTrabajo.eqtra_Descripcion, eqtra_Observacion = tbEquipoTrabajo.eqtra_Observacion, eqtra_Estado = tbEquipoTrabajo.eqtra_Estado, eqtra_RazonInactivo = tbEquipoTrabajo.eqtra_RazonInactivo, eqtra_UsuarioCrea = tbEquipoTrabajo.eqtra_UsuarioCrea, eqtra_FechaCrea = tbEquipoTrabajo.eqtra_FechaCrea, eqtra_UsuarioModifica = tbEquipoTrabajo.eqtra_UsuarioModifica, eqtra_FechaModifica = tbEquipoTrabajo.eqtra_FechaModifica, tbUsuario = new tbUsuario { usu_NombreUsuario = IsNull(tbEquipoTrabajo.tbUsuario).usu_NombreUsuario }, tbUsuario1 = new tbUsuario { usu_NombreUsuario = IsNull(tbEquipoTrabajo.tbUsuario1).usu_NombreUsuario } }; return(Json(tabla, JsonRequestBehavior.AllowGet)); }
public ActionResult RefreshEquipos() { try { db = new ERP_GMEDINAEntities(); var Equipo = db.tbEquipoTrabajo.Select(e => new { e.eqtra_Id, e.eqtra_Descripcion, e.eqtra_Estado }).Where(y => y.eqtra_Estado == true).ToList(); var EquipoAsignado = db.tbEquipoEmpleados.Select(e => new { e.eqtra_Id, e.eqem_Estado })./*Where(d => d.eqem_Estado == true).*/ ToList(); bool Found = false; List <tbEquipoTrabajo> Send = new List <tbEquipoTrabajo>(); tbEquipoTrabajo _snd = null; foreach (var et in Equipo) { //Found = false; //foreach (var ee in EquipoAsignado) //// { // if (et.eqtra_Estado == true) // { // Found = true; // } //} if (!Found) { _snd = new tbEquipoTrabajo(); _snd.eqtra_Id = et.eqtra_Id; _snd.eqtra_Descripcion = et.eqtra_Descripcion; Send.Add(_snd); } } return(Json(Send, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ex.Message.ToString(); return(Json(-1, JsonRequestBehavior.AllowGet)); } }