public void Guardar(Admin oAdmin)
        {
            long         rtdo;
            Telefonos    oTel    = new Telefonos();
            TelefonosBus oTelBus = new TelefonosBus();

            oTel.TelCodigo         = _vista.telCodigo;
            oTel.TelNumero         = _vista.telNumero;
            oTel.TelCargo          = _vista.telCargo.SelectedValue.ToString();
            oTel.TelTipo           = _vista.telTipo.SelectedValue.ToString();
            oTel.TelEmail          = _vista.telEmail;
            oTel.TelNombreContacto = _vista.telNombreContacto;
            oTel.TabCodigo         = oAdmin.TabCodigoRegistro;
            oTel.TelCodigoRegistro = oAdmin.CodigoRegistro;
            if (_vista.telDefecto)
            {
                oTel.TelDefecto = "S";
            }
            else
            {
                oTel.TelDefecto = "N";
            }

            if (_vista.telCodigo == 0)
            {
                rtdo = oTelBus.TelefonosAdd(oTel);
            }
            else
            {
                rtdo = (oTelBus.TelefonosUpdate(oTel)) ? oTel.TelCodigo : 0;
            }
        }
Beispiel #2
0
        public void CargarTelefono(long CodigoRegistro, string TabCodigo)
        {
            Telefonos    oTelefono    = new Telefonos();
            TelefonosBus oTelefonoBus = new TelefonosBus();

            oTelefono = oTelefonoBus.TelefonosGetByCodigoRegistroDefecto(CodigoRegistro, TabCodigo, Enumeration.TelefonosTipos.Telefono);
            _vista.lgCodigoTelefono = oTelefono.TelCodigo;
            Dominios    oDominio = new Dominios();
            DominiosBus oDomBus  = new DominiosBus();

            oDominio           = oDomBus.DominiosGetById("CARGO_CONTACTO_TEL", oTelefono.TelCargo);
            _vista.strTelefono = oTelefono.TelNumero + " - " + oDominio.DmnDescripcion;
            DataTable dtTelefono = new DataTable();

            dtTelefono = oTelefonoBus.TelefonosGetByCodigoRegistroDT(CodigoRegistro, TabCodigo, Enumeration.TelefonosTipos.Telefono);
            _vista.btniTelefono.Text = "...[" + dtTelefono.Rows.Count + "]";
            if (dtTelefono.Rows.Count > 1)
            {
                _vista.btniTelefono.BackColor = System.Drawing.Color.Green;
            }
            else
            {
                _vista.btniTelefono.BackColor = System.Drawing.Color.Gray;
            }
        }
        public void Inicializar()
        {
            //MessageBox.Show("paso 1 SelectedValue " + _vista.telCargo.SelectedValue , "Cooperativa");
            //MessageBox.Show("paso 1 TelCargo " + oTel.TelCargo, "Cooperativa");
            DominiosBus oDonBus = new DominiosBus();

            oUtil.CargarCombo(_vista.telCargo, oDonBus.DominiosGetByFilter("CARGO_CONTACTO_TEL"), "dmn_valor", "dmn_descripcion", "Seleccione Cargo");
            oUtil.CargarCombo(_vista.telTipo, oDonBus.DominiosGetByFilter("TIPO_TELEFONO"), "dmn_valor", "dmn_descripcion", "Seleccione Tipo");
            // _vista.telCargo.DropDownStyle = ComboBoxStyle.DropDownList;
            // _vista.telTipo.DropDownStyle = ComboBoxStyle.DropDownList;

            if (_vista.telCodigo != 0)
            {
                Telefonos    oTel    = new Telefonos();
                TelefonosBus oTelBus = new TelefonosBus();
                oTel             = oTelBus.TelefonosGetById(_vista.telCodigo);
                _vista.telNumero = oTel.TelNumero;

                if (oTel.TelDefecto == "S")
                {
                    _vista.telDefecto = true;
                }
                else
                {
                    _vista.telDefecto = false;
                }

                _vista.telEmail               = oTel.TelEmail;
                _vista.telNombreContacto      = oTel.TelNombreContacto;
                _vista.telCargo.SelectedValue = oTel.TelCargo;;
                _vista.telTipo.SelectedValue  = oTel.TelTipo;
            }
        }
Beispiel #4
0
        public void EliminarTelefono(long id)
        {
            Boolean      rtdo;
            TelefonosBus oTelBus = new TelefonosBus();

            rtdo = (oTelBus.TelefonosDelete(id));
        }
        public void CargarEmail(long id)
        {
            Telefonos    oTelefono    = new Telefonos();
            TelefonosBus oTelefonoBus = new TelefonosBus();

            oTelefono       = oTelefonoBus.TelefonosGetById(id);
            _vista.strEmail = oTelefono.TelEmail;
        }
        public void CargarTelefonos(long id)
        {
            Telefonos    oTelefono    = new Telefonos();
            TelefonosBus oTelefonoBus = new TelefonosBus();

            oTelefono          = oTelefonoBus.TelefonosGetById(id);
            _vista.strTelefono = oTelefono.TelCodigo + " - " + oTelefono.TelNumero;
        }
Beispiel #7
0
        public void CargarGrilla()
        {
            TelefonosBus oTelBus = new TelefonosBus();

            _vista.cantidad = "Nro de Telefonos:" + oUtil.CargarGrilla(_vista.grilla, oTelBus.TelefonosGetByFilter(_vista.tabCodigo, _vista.telCodigoRegistro)).ToString();
            _vista.grilla.Columns["tel_codigo_registro"].Visible    = false;
            _vista.grilla.Columns["tab_codigo"].Visible             = false;
            _vista.grilla.Columns["tel_codigo"].HeaderText          = "Código";
            _vista.grilla.Columns["tel_numero"].HeaderText          = "Nro.Telefono";
            _vista.grilla.Columns["tel_cargo"].HeaderText           = "Cargo";
            _vista.grilla.Columns["tel_tipo"].HeaderText            = "Tipo";
            _vista.grilla.Columns["tel_defecto"].HeaderText         = "Por Defecto";
            _vista.grilla.Columns["tel_email"].HeaderText           = "Email";
            _vista.grilla.Columns["tel_nombre_contacto"].HeaderText = "Nombre Contacto";
        }
        public void Inicializar()
        {
            TelefonosBus oTelefonosBus = new TelefonosBus();
            DataTable    dt            = oTelefonosBus.TelefonosGetByFilter("PERB", "1");

            oUtil.CargarGrilla(_vista.gviListado, dt);
            _vista.gviListado.Columns[0].Visible    = false;
            _vista.gviListado.Columns[1].Width      = 300;
            _vista.gviListado.Columns[1].HeaderText = "TELEFONOS";
            _vista.gviListado.Columns[2].Visible    = false;
            _vista.gviListado.Columns[3].HeaderText = "TIPO";
            _vista.gviListado.Columns[4].Visible    = false;
            _vista.gviListado.Columns[5].Visible    = false;
            _vista.gviListado.Columns[6].Visible    = false;
            _vista.gviListado.Columns[7].Visible    = false;
            _vista.gviListado.Columns[8].Visible    = false;
        }