public ActionResult Insert() { if (Session["Perfil"] != null) { DataAcces.DaoUnidad du = new DataAcces.DaoUnidad(); DataAcces.DaoTarea dt = new DataAcces.DaoTarea(); DataAcces.DaoCliente dc = new DataAcces.DaoCliente(); try { int rut_empresa = Convert.ToInt32(Session["rutempresa"]); List <UNIDAD> list = du.ListarUnidades(rut_empresa); List <TAREA> list2 = dt.ObtenerTareas(0, rut_empresa, 0); List <estado> list3 = dt.ObtenerEstadoTarea(); List <USUARIO> list4 = dc.ObtenerListaUsuarios(0, rut_empresa, 1); ViewBag.ListaUnidades = list; ViewBag.ListaTareas = list2; ViewBag.ListaEstados = list3; ViewBag.ListaUsuarios = list4; } catch (Exception ex) { new Exception("ERROR EN METODO LISTAR" + ex.Message); } return(View("Insert", new UNIDAD_DETALLE())); } else { return(View("../Mantenedor/LoginProcess")); } }
public ActionResult Update(int id) { if (Session["Perfil"] != null) { NegocioUNIDADDET obj = new NegocioUNIDADDET(); UNIDAD_DETALLE aux = obj.Read().FirstOrDefault(a => a.id == id); ViewBag.Unidad = aux.ID_UNIDAD; ViewBag.Tarea = aux.ID_TAREA; ViewBag.Estado = aux.ESTADO; ViewBag.Usuario = aux.Rut_Usu; DataAcces.DaoUnidad du = new DataAcces.DaoUnidad(); DataAcces.DaoTarea dt = new DataAcces.DaoTarea(); DataAcces.DaoCliente dc = new DataAcces.DaoCliente(); try { int rut_empresa = Convert.ToInt32(Session["rutempresa"]); List <UNIDAD> list = du.ListarUnidades(rut_empresa); List <TAREA> list2 = dt.ObtenerTareas(0, rut_empresa, 0); List <estado> list3 = dt.ObtenerEstadoTarea(); List <USUARIO> list4 = dc.ObtenerListaUsuarios(0, rut_empresa, 1); List <TAREA> list5 = dt.ObtenerPosts(aux.id); ViewBag.ListaUnidades = list; ViewBag.ListaTareas = list2; ViewBag.ListaEstados = list3; ViewBag.ListaUsuarios = list4; ViewBag.ListaPosts = list5; } catch (Exception ex) { new Exception("ERROR EN METODO LISTAR" + ex.Message); } return(View("Update", aux)); } else { return(View("../Mantenedor/LoginProcess")); } }