示例#1
0
        private void Editar()
        {
            DataGridViewRow row = this.dgBusqueda.CurrentRow;


            switch (_oAdmin.TabCodigo)
            {
            case "DOMB":
                long idDomicilio = Convert.ToInt64(row.Cells[0].Value);
                frmDomiciliosCrud oFrmDomCrud = new frmDomiciliosCrud(idDomicilio, _oAdmin);
                if (oFrmDomCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "MEM":
                long idMedidor = Convert.ToInt64(row.Cells[0].Value);
                frmMedidoresModelosCrud oFrmMedModCrud = new frmMedidoresModelosCrud(idMedidor, "H", 1);
                if (oFrmMedModCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "MED":
                long             idMedidores = Convert.ToInt64(row.Cells[0].Value);
                frmMedidoresCrud oFrmMedCrud = new frmMedidoresCrud(idMedidores, "H", 1);
                if (oFrmMedCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "CLIE":
                int             idCliente   = Convert.ToInt32(row.Cells[0].Value);
                frmClientesCrud oFrmCliente = new frmClientesCrud(idCliente);
                if (oFrmCliente.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "PERB":
                int             idPersona   = Convert.ToInt32(row.Cells[0].Value);
                frmPersonasCrud oFrmPerCrud = new frmPersonasCrud(idPersona, "E");
                if (oFrmPerCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "":
                Console.WriteLine("Case 2");
                break;
            }
        }
示例#2
0
        private void Nuevo()
        {
            switch (_oAdmin.TabCodigo)
            {
            case "DOMB":


                frmDomiciliosCrud oFrmDomCrud = new frmDomiciliosCrud(_oAdmin.CodigoEditar == null?0:long.Parse(_oAdmin.CodigoEditar), _oAdmin);
                if (oFrmDomCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "MEM":
                frmMedidoresModelosCrud oFrmMedModCrud = new frmMedidoresModelosCrud(0, "H", 1);
                if (oFrmMedModCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "MED":
                frmMedidoresCrud oFrmMedCrud = new frmMedidoresCrud(0, "H", 1);
                if (oFrmMedCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "CLIE":
                frmClientesCrud oFrmCliente = new frmClientesCrud(0);
                if (oFrmCliente.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "PERB":
                frmPersonasCrud oFrmPerCrud = new frmPersonasCrud(0, "I");
                if (oFrmPerCrud.ShowDialog() == DialogResult.OK)
                {
                    _oFormAdmin.CargarGrilla(_oAdmin);
                }
                break;

            case "":
                Console.WriteLine("Case 2");
                break;
            }
        }