private void ObtenerModalidades() { List <Modelo.Modalidad> modalidades = new List <Modelo.Modalidad>(); Modelo.Modalidad modalidad = new Modelo.Modalidad(); ModalidadController controladorModalidad = new ModalidadController(); modalidad.Id = 0; modalidades = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad); this.gvModalidad.DataSource = modalidades; this.gvModalidad.DataBind(); }
protected void gvModalidad_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument.ToString()); int idTipoDocumento = Convert.ToInt32(this.gvModalidad.DataKeys[index]["Id"]); if (e.CommandName == "EditarM") { Modelo.Modalidad modalidad = new Modelo.Modalidad(); List <Modelo.Modalidad> modalidades = new List <Modelo.Modalidad>(); ModalidadController controladorModalidad = new ModalidadController(); modalidad.Id = idTipoDocumento; modalidades = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad); ObtenerModalidad(modalidades.FirstOrDefault()); } }
private void ObtenerModalidades() { List <Modelo.Modalidad> modalidades = new List <Modelo.Modalidad>(); Modelo.Modalidad modalidad = new Modelo.Modalidad(); ModalidadController controladorModalidad = new ModalidadController(); modalidad.Id = 0; modalidades = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad); this.ddlModalidad.DataSource = modalidades; this.ddlModalidad.DataTextField = "Nombre"; this.ddlModalidad.DataValueField = "Id"; this.ddlModalidad.DataBind(); this.ddlModalidad.Items.Insert(0, new ListItem("Seleccione", "-1")); this.ddlModalidad.SelectedIndex = 0; }
private void GuardarModalidad() { Modelo.Modalidad modalidad = new Modelo.Modalidad(); Resultado resultado = new Resultado(); ModalidadController controladorModalidad = new ModalidadController(); string mensaje = string.Empty; if (string.IsNullOrEmpty(this.hfIdM.Value) == true) { modalidad.Id = 0; } else { modalidad.Id = Convert.ToInt32(this.hfIdM.Value); } modalidad.Nombre = this.txtModalidad.Text; if (modalidad.Id == 0) { resultado = (Resultado)controladorModalidad.Guardar(modalidad); mensaje = "Registro insertado correctamente"; } else { resultado = (Resultado)controladorModalidad.Actualizar(modalidad); mensaje = "Registro actualizado correctamente"; } if (resultado.Error == true) { this.lblMensaje.Text = resultado.Mensaje; this.lblMensaje.Visible = true; return; } else { this.lblMensaje.Visible = true; this.lblMensaje.Text = mensaje; LimpiarFormulario(); ObtenerModalidades(); } }
private void ObtenerModalidad(Modelo.Modalidad modalidad) { this.txtModalidad.Text = modalidad.Nombre; this.hfIdM.Value = modalidad.Id.ToString(); }