示例#1
0
 private void btnSuministro_Click(object sender, EventArgs e)
 {
     try
     {
         FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("2", "3", "0", "4", "0", "0");
         Admin oAdmin = new Admin();
         oAdmin.TabCodigo = "SUM";
         oAdmin.Tipo      = Admin.enumTipoForm.Selector;
         FormsAuxiliares.frmFormAdmin oFrmAdmin = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
         oFrmAdmin.ShowDialog();
         if (oFrmAdmin.ShowDialog() == DialogResult.OK)
         {
             string id = oFrmAdmin.striRdoCodigo;
             _sumNumero = long.Parse(id);
             _oLecturasCrud.CargarLecturaSuministro(_sumNumero);
         }
     }
     catch (Exception ex)
     {
         Cursor.Current = Cursors.Default;
         ManejarError Err = new ManejarError();
         Err.CargarError(ex,
                         e.ToString(),
                         ((Control)sender).Name,
                         this.FindForm().Name);
     }
 }
示例#2
0
        private void NuevoDomicilio()
        {
            FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("2", "3", "0", "4", "0", "0");
            Admin oAdmin = new Admin();

            oAdmin.TabCodigo = "DOMB";
            if (lgCodigoDomicilio == 0)
            {
                oAdmin.Tipo = Admin.enumTipoForm.FiltroAndAlta;
            }
            else
            {
                oAdmin.Tipo = Admin.enumTipoForm.Filtro;
            }

            oAdmin.CodigoRegistro    = _EmpNumero.ToString();
            oAdmin.TabCodigoRegistro = "CLIE";
            oAdmin.FiltroCampos      = "DE.DEN_CODIGO_REGISTRO&";
            oAdmin.FiltroOperador    = "1&";
            oAdmin.FiltroValores     = _EmpNumero.ToString() + "&";
            FormsAuxiliares.frmFormAdmin oFrmAdminMini = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
            if (oFrmAdminMini.ShowDialog() == DialogResult.OK)
            {
                string id = oFrmAdminMini.striRdoCodigo;
                _oClientesCrud.CargarDomicilio(_EmpNumero, "CLIE");
            }
        }
示例#3
0
        private void btnPersonas_Click(object sender, EventArgs e)
        {
            FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("10031", "10032", "10033", "10035", "10036", "10034");
            Admin oAdmin = new Admin();

            oAdmin.TabCodigo = "PERB";
            FormsAuxiliares.frmFormAdmin frmbus = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
            frmbus.ShowDialog();
        }
示例#4
0
        private void btnMedidores_Click(object sender, EventArgs e)
        {
            FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("10101", "10102", "10103", "10105", "10106", "10104");
            Admin oAdmin = new Admin();

            oAdmin.TabCodigo = "MED";
            FormsAuxiliares.frmFormAdmin frmbus = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
            frmbus.ShowDialog();
        }
示例#5
0
        private void btnTiposComprobantes_Click(object sender, EventArgs e)
        {
            FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("2", "3", "0", "4", "0", "0");
            Admin oAdmin = new Admin();

            oAdmin.TabCodigo = "TCO";
            FormsAuxiliares.frmFormAdmin frmbus = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
            frmbus.ShowDialog();
        }
示例#6
0
        private void btnPersonalizado7_Click(object sender, EventArgs e)
        {
            FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("2", "3", "0", "4", "0", "0");
            Admin oAdmin = new Admin();

            oAdmin.TabCodigo = "CLIE";
            FormsAuxiliares.frmFormAdmin frmAdmin = new FormsAuxiliares.frmFormAdmin(oAdmin, oPermiso);
            frmAdmin.ShowDialog();
        }
示例#7
0
        private void AbrirFormulariosServicios()
        {
            string strFormulario = _oPrincipal.FormularioActivo(this.trvMenu.SelectedNode);

            switch (strFormulario)
            {
            case "frmSuministros":
                FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("100101", "100102", "100103", "100105", "100106", "100104");
                //Se instancia un objeto de la clase formulario admin al cual se le pasa por parametro el COD_TABLA
                frmSuministrosAdmin frmbus = new frmSuministrosAdmin("SUM", oPermiso);
                frmbus.ShowDialog();
                break;

            case "frmFabricantes":
                FuncionalidadesFoms oFabPermiso = new FuncionalidadesFoms("41", "42", "43", "45", "46", "44");
                Admin oFabAdmin = new Admin();
                oFabAdmin.TabCodigo = "FAB";
                FormsAuxiliares.frmFormAdminMini frmFab = new FormsAuxiliares.frmFormAdminMini(oFabAdmin, oFabPermiso);
                frmFab.Text = "Administrador Fabricantes";
                frmFab.ShowDialog();
                break;

            case "frmTiposMedidores":
                FuncionalidadesFoms oTMPermiso = new FuncionalidadesFoms("100021", "100022", "100023", "100025", "100026", "10024");
                Admin oAdmin = new Admin();
                oAdmin.TabCodigo = "TME";
                FormsAuxiliares.frmFormAdminMini frmTM = new FormsAuxiliares.frmFormAdminMini(oAdmin, oTMPermiso);
                frmTM.Text = "Administrador Tipos de Medidores";
                frmTM.ShowDialog();
                break;

            case "frmModelosMedidiores":
                FuncionalidadesFoms oMMPermiso = new FuncionalidadesFoms("10031", "10032", "10033", "10035", "10036", "10034");
                Admin oMMAdmin = new Admin();
                oMMAdmin.TabCodigo = "MEM";
                FormsAuxiliares.frmFormAdmin frmMM = new FormsAuxiliares.frmFormAdmin(oMMAdmin, oMMPermiso);
                frmMM.ShowDialog();
                break;

            case "frmCalles":
                FuncionalidadesFoms oCallPermiso = new FuncionalidadesFoms("21", "22", "23", "25", "26", "24");
                Admin oCallAdmin = new Admin();
                oCallAdmin.TabCodigo = "CALB";
                oCallAdmin.Tipo      = Admin.enumTipoForm.SelectorMultiSeleccion;
                FormsAuxiliares.frmFormAdminMini frmCall = new FormsAuxiliares.frmFormAdminMini(oCallAdmin, oCallPermiso);
                frmCall.ShowDialog();
                break;

            case "frmBarrios":
                FormsAuxiliares.frmCrudGrilla frmBar = new FormsAuxiliares.frmCrudGrilla("BAR", "NUMERO", true);
                frmBar.ShowDialog();
                break;

            case "frmLocalidades":
                FormsAuxiliares.frmCrudGrilla frmLoc = new FormsAuxiliares.frmCrudGrilla("LOC", "NUMERO", true);
                frmLoc.ShowDialog();
                break;

            case "frmDomicilios":
                FuncionalidadesFoms oDomPermiso = new FuncionalidadesFoms("31", "32", "33", "35", "36", "34");
                Admin oDomAdmin = new Admin();
                oDomAdmin.TabCodigo = "DOMB";
                FormsAuxiliares.frmFormAdmin frm = new FormsAuxiliares.frmFormAdmin(oDomAdmin, oDomPermiso);
                frm.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
                frm.ShowDialog();

                break;

            case "frmObservaciones":
                Console.WriteLine("Case 1");
                break;

            case "frmRutas":
                //Aqui se utiliza una clase para asignar la funcionalidad a formularios admin cargados dinamicamente
                FuncionalidadesFoms oRutPermiso = new FuncionalidadesFoms("10001", "10002", "10003", "10005", "10006", "10004");
                //Se instancia un objeto de la clase formulario admin al cual se le pasa por parametro el COD_TABLA
                Admin oRutAdmin = new Admin();
                oRutAdmin.TabCodigo = "SRUT";
                FormsAuxiliares.frmFormAdminMini frmRut = new FormsAuxiliares.frmFormAdminMini(oRutAdmin, oRutPermiso);
                frmRut.ShowDialog();
                break;

            case "frmCategorias":
                FuncionalidadesFoms oCatPermiso = new FuncionalidadesFoms("100011", "100012", "100013", "100016", "100014", "100015");
                Admin oCatAdmin = new Admin();
                oCatAdmin.TabCodigo = "SCAT";
                FormsAuxiliares.frmFormAdminMini frmCat = new FormsAuxiliares.frmFormAdminMini(oCatAdmin, oCatPermiso);
                frmCat.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
                frmCat.ShowDialog();
                //Console.WriteLine("Case 1");
                break;

            case "frmConceptosLecturas":
                FuncionalidadesFoms oCLPermiso = new FuncionalidadesFoms("100031", "100032", "100033", "100035", "100036", "100034");
                Admin oCLAdmin = new Admin();
                oCLAdmin.TabCodigo = "LEC";
                FormsAuxiliares.frmFormAdminMini frmCL = new FormsAuxiliares.frmFormAdminMini(oCLAdmin, oCLPermiso);
                frmCL.Text = "Administrador Lecturas Conceptos";
                frmCL.ShowDialog();
                break;

            case "frmModosLecturas":
                FuncionalidadesFoms oMLPermiso = new FuncionalidadesFoms("100041", "100042", "100043", "100045", "100046", "100044");
                Admin oMLAdmin = new Admin();
                oMLAdmin.TabCodigo = "LEM";
                FormsAuxiliares.frmFormAdminMini frmML = new FormsAuxiliares.frmFormAdminMini(oMLAdmin, oMLPermiso);
                frmML.Text = "Administrador de Modos Lecturas";
                frmML.ShowDialog();
                break;

            case "frmClientes":
                FuncionalidadesFoms oCliPermiso = new FuncionalidadesFoms("51", "52", "53", "55", "56", "54");
                Admin oCliAdmin = new Admin();
                oCliAdmin.TabCodigo = "CLIE";
                FormsAuxiliares.frmFormAdmin frmAdmin = new FormsAuxiliares.frmFormAdmin(oCliAdmin, oCliPermiso);
                frmAdmin.ShowDialog();
                break;

            case "frmTiposConexiones":
                FuncionalidadesFoms oTCPermiso = new FuncionalidadesFoms("10111", "10112", "10113", "10115", "10116", "10114");
                Admin oTCAdmin = new Admin();
                oTCAdmin.TabCodigo = "TCS";
                FormsAuxiliares.frmFormAdminMini frmTC = new FormsAuxiliares.frmFormAdminMini(oTCAdmin, oTCPermiso);
                frmTC.ShowDialog();
                break;
            }
        }