private void FrmListDocumentType_Load(object sender, EventArgs e) { //TipoDocumentoController obj = new TipoDocumentoController(); //dgvDataList.DataSource = obj.View(); var obj = new TipoDocumentoController(); obj.VerLista(dgvDataList); lblTotal.Text = "Total de registros: " + Convert.ToString(dgvDataList.Rows.Count); }
public void AgregarTipoDocumentoExitoso() { TipoDocumentoController administracion = new TipoDocumentoController(); TipoDocumento tipoDocumento = new TipoDocumento(); tipoDocumento.Nombre = "Cédula de Ciudadania"; Resultado resultado = new Resultado(); bool insertado = true; resultado = (Resultado)administracion.Guardar(tipoDocumento); Assert.AreEqual(insertado, resultado.Error == false); }
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(); }
private void dgvDataList_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (e.ColumnIndex == dgvDataList.Columns[4].Index) { var dato = new TipoDocumentoController(); var obj = FrmModal.GetInstancia(); obj.txtId.Text = Convert.ToString(this.dgvDataList.CurrentRow.Cells[0].Value); obj.txtDescription.Text = Convert.ToString(this.dgvDataList.CurrentRow.Cells[1].Value); obj.txtSigla.Text = Convert.ToString(this.dgvDataList.CurrentRow.Cells[2].Value); if (this.dgvDataList.CurrentRow.Cells[3].Value.ToString() == "1") { obj.chkEstatus.Checked = true; } else { obj.chkEstatus.Checked = false; } obj.lblTitle.Text = "Actualizar Tipo Documento"; obj.btnGuardar.Text = "Actualizar"; obj.ShowDialog(); dato.VerLista(dgvDataList); } if (e.ColumnIndex == dgvDataList.Columns[5].Index) { DialogResult r = MessageBox.Show("Esta seguro que desea eliminar el registro?\n\n\t*" + Convert.ToString(this.dgvDataList.CurrentRow.Cells[1].Value), "Sistema de Tramite Documentario", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (r == DialogResult.OK) { int tipo_id = int.Parse(dgvDataList.Rows[e.RowIndex].Cells[0].Value.ToString()); TipoDocumentoController objCon = new TipoDocumentoController(); GenmTipoDocumentoEntity objEnt = new GenmTipoDocumentoEntity(); objEnt.IdTipoDocumento = tipo_id; objCon.Delete(objEnt); dgvDataList.Rows.RemoveAt(e.RowIndex); MensajeOk("El registro ha sido eliminado correctamente."); objCon.VerLista(dgvDataList); } else { //MessageBox.Show("Cancelando Operacion"); } } } }
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 txtSearch_TextChanged(object sender, EventArgs e) { var dato = new TipoDocumentoController(); if (txtSearch.Text.Trim().Length > 0) { dato.SearchTipoDocumento(dgvDataList, txtSearch.Text); } else { dato.VerLista(dgvDataList); } //this.OcultarColumnas(); lblTotal.Text = "Total de registros: " + Convert.ToString(dgvDataList.Rows.Count); }
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(); } }