public ActionResult DeleteConfirmed(int id) { responsable responsable = db.responsable.Find(id); db.responsable.Remove(responsable); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idresponsable,cedula_ruc,nombre")] responsable responsable) { if (ModelState.IsValid) { db.Entry(responsable).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(responsable)); }
public ActionResult Create([Bind(Include = "idresponsable,cedula_ruc,nombre")] responsable responsable) { if (ModelState.IsValid) { db.responsable.Add(responsable); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(responsable)); }
// GET: responsables/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } responsable responsable = db.responsable.Find(id); if (responsable == null) { return(HttpNotFound()); } return(View(responsable)); }
public MVListaConciertos(gestiondocumentalEntities gEnt) { this.gEnt = gEnt; documentoService = new DocumentoServicio(gEnt); responsableService = new ResponsableService(gEnt); empresaService = new EmpresaService(gEnt); lista = new ListCollectionView(documentoService.getAll().ToList()); pEmpresa = new empresa(); pResponsable = new responsable(); // inicializamos las fechas para que aparezcan en el datepicker como seleccinadas por defecto // fecha inicial el concierto más viejo que tenemos fechaI = new DateTime(2015, 05, 20); // fecha final iremos poniendo el día en el que nos encontramos fechaF = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); }
public ActionResult Ver(int id) { var tarea = new tareas(); if ((responsable.ObtenerArea(SessionHelper.GetIdUser()) != (tarea.Obtener(id).IdArea)) && (!SessionHelper.esAdmin())) { return(RedirectToAction("Error", "Index")); } var responsables = new responsable(); var comentarios = new comentarios(); ViewBag.comentarios = comentarios.Listar(id); ViewBag.tarea = tareas.Obtener(id); TempData["idarea"] = ViewBag.tarea.IdArea; TempData["idtarea"] = id; ViewBag.usuariosArea = responsables.listarResponsable(ViewBag.tarea.IdArea); return(View()); }
public void GuardarResponsable(string Area, string Encargado, string IdResponsable, int IdUsuario) { if ((Area != null && Encargado != null) && (Area != "" && Encargado != "")) { var responsable = new responsable(); responsable.IdResponsable = Convert.ToInt32(IdResponsable); responsable.IdArea = Convert.ToInt32(Area); responsable.Encargado = Convert.ToInt16(Encargado); responsable.IdUsuario = IdUsuario; responsable.Guardar(); } else //eliminar responsable { var _idresponsable = Convert.ToInt32(IdResponsable); if (_idresponsable > 0) { var responsable = new responsable(); responsable.eliminarResponsable(_idresponsable); } } }
public JsonResult Guardar(tareas model) { DateTime hoy = DateTime.Now; model.IdEstadoTarea = 1;//el estado siempre inicia en ejecutando = 1 model.FechaAsignacion = hoy; var responsable = new responsable(); var tarearesponsable = new tareaResponsable(); var editar = false; editar = tarearesponsable.SeEditoArea(model.IdArea, model.IdTarea); var rm = new ResponseModel(); //var correlativo = 0 ; if (ModelState.IsValid) { rm = model.Guardar(); //correlativo = model.ObtenerCorrelativo(); if (rm.response) { rm.function = "retornarAjax(base_url('tareas/retornarTareas'))"; if (editar) { tareaResponsable.Eliminar(model.IdTarea); foreach (var item in responsable.obtenerResposables(model.IdArea)) { tarearesponsable.IdTarea = model.IdTarea; tarearesponsable.FechaAsignacionResponsable = hoy; tarearesponsable.IdResponsable = item.IdResponsable; tarearesponsable.Guardar(); } } //agregar resposable de tarea segun encargados (responsables) } } return(Json(rm)); }
public ActionResult crud(int id = 0) { int idusuario = SessionHelper.GetIdUser(); var usuarios = new usuariosSistema(); var responsable = new responsable(); var autorizador = new AutorizadorTarea(); var comentarios = new ComentariosTareasIng(); if (id == 0) { //tareasing.Usuario_id = SessionHelper.GetUser(); DateTime hoy = DateTime.Now; ViewBag.usuario = usuarios.ObtenerporId(idusuario); ViewBag.responsable = responsable.obtenerResponsableporIdusuario(idusuario); ViewBag.autorizador = autorizador.Obtener(); ViewBag.hoy = hoy; ViewBag.comentarios = null; } else { tareasing = tareasing.Obtener(id); ViewBag.usuario = tareasing.responsable.usuariosSistema; ViewBag.responsable = tareasing.responsable; ViewBag.autorizador = tareasing.AutorizadorTarea; ViewBag.hoy = tareasing.fecha; ViewBag.comentarios = comentarios.Listar(tareasing.IdTareaIng); } ViewBag.esautorizador = AutorizadorTarea.esAutorizador(); var tipotareas = new TipoTareaIng(); ViewBag.tipoTareas = tipotareas.Listar(); return(View(tareasing)); }