public ActionResult InicioInversionista() { try { CatUsuarios Usuario = (CatUsuarios)Session["Usuario"]; if (Usuario == null || Usuario.U_IdTipoUsuario < 1 || Usuario.U_IdTipoUsuario > 2) { TempData["notice"] = "La sesión ha expirado."; return(RedirectToAction("Logout", "Home")); } Session["MensajePrivacidad"] = ConfigurationManager.AppSettings["MensjaePrivacidad"].ToString(); LogicaProyectos LogicaProyectos = new LogicaProyectos(); List <CatProyectos> ListaProyectos = new List <CatProyectos>(); ListaProyectos = LogicaProyectos.L_SeleccionarProyectosPorEmpresa(Usuario.U_IdEmpresa); return(View(ListaProyectos)); } catch (Exception ex) { TempData["notice"] = ConfigurationManager.AppSettings["MensajeError"].ToString(); Session["TipoAlerta"] = "Error"; MetodoGeneral.RegistroDeError(ex.Message, "Home: InicioInversionista"); return(View("Index", "Home")); } }
private void btnCrear_Click(object sender, EventArgs e) { try { if (txtNombreproyecto.Text.Equals("")) { MessageBox.Show("Debe ingresar el nombre del proyecto"); } else if (txtCodigoproyecto.Text.Equals("")) { MessageBox.Show("Debe ingresar el código del proyecto"); } else if (rchtxtDescripcion.Text.Equals("")) { MessageBox.Show("Debe escribir una descripción del proyecto"); } else { LogicaProyectos.insertarProyecto(empresa, txtNombreproyecto.Text, txtCodigoproyecto.Text, rchtxtDescripcion.Text); MessageBox.Show("Proyecto creado con éxito!."); } } catch (Exception ex) { MessageBox.Show("No se pudo crear el nuevo Proyecto"); } }
private void LLenadoProyecto() { try { proyectos = LogicaProyectos.obtenerProyectosActivos(empresa); for (int i = 0; i < proyectos.Count; i++) { cmbProyecto.Items.Add(proyectos[i].Nombre); } } catch (Exception ex) { MessageBox.Show("No se pudo obtener los Proyectos."); } }
// GET: Proyectos public ActionResult Index() { LogicaProyectos LogicaProyectos = new LogicaProyectos(); List <CatProyectos> ListaProyectos = new List <CatProyectos>(); CatUsuarios Usuario = (CatUsuarios)Session["Usuario"]; if (Usuario != null && (Usuario.U_IdUsuario == 1 || Usuario.U_IdTipoUsuario == 2)) { ListaProyectos = LogicaProyectos.L_SeleccionarProyectosPorEmpresa(Usuario.U_IdEmpresa); return(View(ListaProyectos)); } else { return(RedirectToAction("Logout", "Home")); } }
private void obtenerProyectos() { try { List <Proyecto> proyectos = new List <Proyecto>(); proyectos = LogicaProyectos.obtenerProyectos(empresa); for (int i = 0; i < proyectos.Count; i++) { this.dtgrdProyectos.Rows.Add(); dtgrdProyectos[0, i].Value = proyectos[i].Nombre; dtgrdProyectos[1, i].Value = proyectos[i].Codigo; dtgrdProyectos[2, i].Value = proyectos[i].Descripcion; dtgrdProyectos[3, i].Value = proyectos[i].Estado; dtgrdProyectos[4, i].Value = proyectos[i].FechaInicio.ToShortDateString(); } dtgrdProyectos.Refresh(); } catch (Exception ex) { MessageBox.Show("No se pudo obtener los proyectos."); } }