public JsonResult Create(tbTareas tbTareas) { string msj = ""; if (tbTareas.tar_Descripcion != "") { var Usuario = (tbUsuario)Session["Usuario"]; using (db = new ERP_GMEDINAEntities()) try { var list = db.UDP_RRHH_tbTareas_Insert( tbTareas.tar_Descripcion, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbTareas_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 JsonResult Edit(tbTareas tbTareas) { string msj = ""; if (tbTareas.tar_Id != 0 && tbTareas.tar_Descripcion != "") { var id = (int)Session["id"]; var usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbTareas_Update(tbTareas.tar_Id, tbTareas.tar_Descripcion, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbTareas_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 string addTareas(Models.clsTareas oClsTareas) { try { using (var dbContext = new SqlServerEntities()) { Entidades.tbTareas oTarea = new tbTareas(); oTarea.tareCodigo = oClsTareas.inCodigo; oTarea.tareTitular = oClsTareas.stTitular; oTarea.tareAsunto = oClsTareas.stAsunto; oTarea.tareFechaVencimiento = oClsTareas.stFechaVencimiento; oTarea.tareContacto = oClsTareas.stContacto; oTarea.tareCuenta = oClsTareas.stCuenta; oTarea.estaCodigo = oClsTareas.oClsEstado.inEstaCodigo; oTarea.prioCodigo = oClsTareas.oClsPrioridad.inCodigo; oTarea.tareEnviarMensaje = oClsTareas.stEnviarMensaje; oTarea.tareRepetir = oClsTareas.stRepetir; oTarea.tareDescripcion = oClsTareas.stDescripcion; dbContext.tbTareas.Add(oTarea); dbContext.SaveChanges(); return("GrabaciĆ³n correcta"); } //using () } catch (Exception ex) { throw ex; } }
public ActionResult Index() { tbTareas tbTareas = new tbTareas { tar_Estado = true }; return(View(tbTareas)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbTareas tbTareas = null; // using (db = new ERP_GMEDINAEntities()) try { db = new ERP_GMEDINAEntities(); tbTareas = db.tbTareas.Find(id); if (tbTareas == null) { return(HttpNotFound()); } } catch (Exception ex) { ex.Message.ToString(); return(HttpNotFound()); } Session["id"] = id; var competencias = new tbTareas { tar_Id = tbTareas.tar_Id, tar_Descripcion = tbTareas.tar_Descripcion, tar_Estado = tbTareas.tar_Estado, tar_RazonInactivo = tbTareas.tar_RazonInactivo, tar_UsuarioCrea = tbTareas.tar_UsuarioCrea, tar_FechaCrea = tbTareas.tar_FechaCrea, tar_UsuarioModifica = tbTareas.tar_UsuarioModifica, tar_FechaModifica = tbTareas.tar_FechaModifica, tbUsuario = new tbUsuario { usu_NombreUsuario = IsNull(tbTareas.tbUsuario).usu_NombreUsuario }, tbUsuario1 = new tbUsuario { usu_NombreUsuario = IsNull(tbTareas.tbUsuario1).usu_NombreUsuario } }; return(Json(competencias, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(int id) { tbTareas tar = new tbTareas(); string msj = "..."; string RazonInactivo = "Se ha Inhabilitado este Registro"; if (id != 0 && tar.tar_RazonInactivo != "") { //var id = (int)Session["id"]; var Usuario = (tbUsuario)Session["Usuario"]; try { db = new ERP_GMEDINAEntities(); var list = db.UDP_RRHH_tbTareas_Delete(id, RazonInactivo, (int)Session["UserLogin"], Function.DatetimeNow()); foreach (UDP_RRHH_tbTareas_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, JsonRequestBehavior.AllowGet)); }