private void ObtenerTiposDocumento() { List <Modelo.TipoDocumento> tiposDocumento = new List <Modelo.TipoDocumento>(); Modelo.TipoDocumento tipoDocumento = new Modelo.TipoDocumento(); TipoDocumentoController controladorTipoDocumento = new TipoDocumentoController(); tipoDocumento.Id = 0; tiposDocumento = (List <Modelo.TipoDocumento>)controladorTipoDocumento.Consultar(tipoDocumento); this.gvTipoDocumento.DataSource = tiposDocumento; this.gvTipoDocumento.DataBind(); }
protected void gvTipoDocumento_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument.ToString()); int idTipoDocumento = Convert.ToInt32(this.gvTipoDocumento.DataKeys[index]["Id"]); if (e.CommandName == "EditarTD") { Modelo.TipoDocumento tipoDocumento = new Modelo.TipoDocumento(); List <Modelo.TipoDocumento> tiposDocumento = new List <Modelo.TipoDocumento>(); TipoDocumentoController controladorTipoDocumento = new TipoDocumentoController(); tipoDocumento.Id = idTipoDocumento; tiposDocumento = (List <Modelo.TipoDocumento>)controladorTipoDocumento.Consultar(tipoDocumento); ObtenerTipoDocumento(tiposDocumento.FirstOrDefault()); } }
private void ObtenerTiposDocumento() { List <Modelo.TipoDocumento> tiposDocumento = new List <Modelo.TipoDocumento>(); Modelo.TipoDocumento tipoDocumento = new Modelo.TipoDocumento(); TipoDocumentoController controladorTD = new TipoDocumentoController(); tipoDocumento.Id = 0; tiposDocumento = (List <Modelo.TipoDocumento>)controladorTD.Consultar(tipoDocumento); this.ddlTipoDocumento.DataSource = tiposDocumento; this.ddlTipoDocumento.DataTextField = "Nombre"; this.ddlTipoDocumento.DataValueField = "Id"; this.ddlTipoDocumento.DataBind(); this.ddlTipoDocumento.Items.Insert(0, new ListItem("Seleccione", "-1")); this.ddlTipoDocumento.SelectedIndex = 0; }
private void GuardarTipoDocumento() { Modelo.TipoDocumento tipoDocumento = new Modelo.TipoDocumento(); Resultado resultado = new Resultado(); TipoDocumentoController controladorTipoDocumento = new TipoDocumentoController(); string mensaje = string.Empty; if (string.IsNullOrEmpty(this.hfIdTD.Value) == true) { tipoDocumento.Id = 0; } else { tipoDocumento.Id = Convert.ToInt32(this.hfIdTD.Value); } tipoDocumento.Nombre = this.txtTipoDocumento.Text; if (tipoDocumento.Id == 0) { resultado = (Resultado)controladorTipoDocumento.Guardar(tipoDocumento); mensaje = "Registro insertado correctamente"; } else { resultado = (Resultado)controladorTipoDocumento.Actualizar(tipoDocumento); 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(); ObtenerTiposDocumento(); } }
private void ObtenerTipoDocumento(Modelo.TipoDocumento tipoDocumento) { this.txtTipoDocumento.Text = tipoDocumento.Nombre; this.hfIdTD.Value = tipoDocumento.Id.ToString(); }