Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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();
        }
Пример #4
0
        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");
                    }
                }
            }
        }
Пример #5
0
        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());
            }
        }
Пример #6
0
        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);
        }
Пример #7
0
        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;
        }
Пример #8
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();
            }
        }