// GET: ActividadCumplimiento/Details/5 /// <summary> /// Lista la descripcion de una actividad perteneciente a un plan de trabajo asignados a una empresa /// </summary> /// <param name="id">Recibe el id de la actividad a buscar </param> /// <returns>Retorna el viewmodel ViewModelActividadCumplimiento </returns> public ActionResult Details(int id, int?idpt) { ActiCumplimiento list = db.Tb_ActiCumplimiento.Find(id); ObjEmpresa objetivo = db.Tb_ObjEmpresa.Where(obj => obj.Oemp_Id == list.Oemp_Id).FirstOrDefault(); ApplicationUser usuario = db.Users.Find(list.Id); Frecuencia frec = db.Tb_Frecuencia.Find(list.Frec_Id); ProgamacionTareas statetask = db.Tb_ProgamacionTareas.Where(est => est.Id == idpt).FirstOrDefault(); ViewData["obj_name"] = objetivo.Oemp_Nombre; ViewData["username"] = usuario.Pers_Nom1 + "" + usuario.Pers_Nom2 + "" + usuario.Pers_Apel1 + "" + usuario.Pers_Apel2; ViewData["frec_name"] = frec.Frec_Descripcion; ViewData["idpt"] = idpt; string fechaeje = Convert.ToString(statetask.Fechaeje); ViewData["fprog"] = statetask.FechaHora; if (fechaeje == "01/01/1900 0:00:00") { ViewData["fejec"] = "No se ha ejecutado"; } else { ViewData["fejec"] = statetask.Fechaeje; } var estado = statetask.Finalizada; if (estado == true) { ViewData["statetask"] = 1; } else { ViewData["statetask"] = null; } return(View(list)); }
public ActionResult DeleteConfirmed(int id) { ObjEmpresa objEmpresa = db.Tb_ObjEmpresa.Find(id); db.Tb_ObjEmpresa.Remove(objEmpresa); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Oemp_Id,Oemp_Nombre,Oemp_Descrip,Oemp_Meta,Oemp_Registro,Empr_Nit")] ObjEmpresa objEmpresa) { if (ModelState.IsValid) { db.Entry(objEmpresa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Empr_Nit = new SelectList(db.Tb_Empresa, "Empr_Nit", "Empr_Nom", objEmpresa.Empr_Nit); return(View(objEmpresa)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ObjEmpresa objEmpresa = db.Tb_ObjEmpresa.Find(id); if (objEmpresa == null) { return(HttpNotFound()); } return(View(objEmpresa)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ObjEmpresa objEmpresa = db.Tb_ObjEmpresa.Find(id); if (objEmpresa == null) { return(HttpNotFound()); } ViewBag.Empr_Nit = new SelectList(db.Tb_Empresa, "Empr_Nit", "Empr_Nom", objEmpresa.Empr_Nit); return(View(objEmpresa)); }
public ActionResult Create([Bind(Include = "Oemp_Id,Oemp_Nombre,Oemp_Descrip,Oemp_Meta,Oemp_Registro,Empr_Nit")] ObjEmpresa objEmpresa) { if (ModelState.IsValid) { var userId = User.Identity.GetUserId(); var UserCurrent = db.Users.Find(userId); var Empr_Nit = UserCurrent.Empr_Nit.ToString(); int Empr_NitI = int.Parse(Empr_Nit); objEmpresa.Empr_Nit = Empr_NitI; db.Tb_ObjEmpresa.Add(objEmpresa); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Empr_Nit = new SelectList(db.Tb_Empresa, "Empr_Nit", "Empr_Nom", objEmpresa.Empr_Nit); return(View(objEmpresa)); }