private void InicializaData()
    {
        DestinoBL oDestinoBL = new DestinoBL();

        Int32.TryParse(txhIdDestino.Value, out destinoID);
        oDestinoBE = oDestinoBL.ListarById(destinoID);

        ComboTipoDestino1.SelectedValue = oDestinoBE.Tipo_ubicacion;
        txtRuc.Text                = oDestinoBE.Nro_ruc;
        txtDescripcion.Text        = oDestinoBE.Nom_ubicacion;
        txtNombreCorto.Text        = oDestinoBE.Nom_corto_ubicacion;
        txtDireccion.Text          = oDestinoBE.Direccion;
        ComboEstado1.SelectedValue = oDestinoBE.Cod_estado;

        ComboDepartamento1.SelectedValue = oDestinoBE.Cod_dpto;
        CargarComboProvincia();
        ComboProvincia1.SelectedValue = oDestinoBE.Cod_provincia;
        CargarComboDistrito();
        ComboDistrito1.SelectedValue = oDestinoBE.Cod_distrito;

        String coCom = oDestinoBE.Tipo_ubicacion;

        tipoAccion           = ConstanteBE.TIPO_MODIFICAR;
        ComboEstado1.Enabled = true;
    }
Beispiel #2
0
    protected void btnBuscar_Click(object sender, ImageClickEventArgs e)
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);
        txhIdDestinos.Value    = String.Empty;
        String codTipoUbicacion = cboTipoDestino.SelectedValue.ToString();
        String ruc       = this.txtRuc.Text;
        String ubicacion = this.txtDescripcion.Text;
        String codEstado = this.ComboEstado1.SelectedValue.ToString();

        //METODO DE CARGA DE PARAMETROS
        DestinoBE oDestinoBE = new DestinoBE();

        oDestinoBE.Tipo_ubicacion = codTipoUbicacion;
        oDestinoBE.Nro_ruc        = ruc;
        oDestinoBE.Nom_ubicacion  = ubicacion;
        oDestinoBE.Cod_estado     = codEstado;
        oDestinoBEList            = oDestinoBL.Listar(oDestinoBE);

        if (oDestinoBEList == null || oDestinoBEList.Count == 0)
        {
            JavaScriptHelper.Alert(this, Message.keyNoRegistros, "");
            oDestinoBEList.Add(new DestinoBE());
            GuardaParametros("0");
        }
        else
        {
            GuardaParametros("1");
        }
        this.grwDestino.DataSource = oDestinoBEList;
        this.grwDestino.DataBind();
        ViewState["oDestinoBEList"] = oDestinoBEList;
    }
    protected void combos_SelectedIndexChanged(object sender, EventArgs e)
    {
        String    rol = String.Empty, rol1;
        UsuarioBL oUsuarioBL = new UsuarioBL();

        oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);

        String   codPerfil       = String.Empty;
        String   flConcesionario = String.Empty;
        PerfilBL oPerfilBL       = new PerfilBL();

        oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);

        try
        {
            codPerfil = this.cboPerfil.SelectedValue;

            PerfilBEList list = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, "");
            rol1 = this.cboPerfil.SelectedValue;

            if (list != null)
            {
                PerfilBE obj = list.Find(delegate(PerfilBE p) { return(p.NID_PERFIL.ToString() == rol1); });
                if (obj != null)
                {
                    rol             = obj.co_perfil_usuario.Trim();
                    ConstTipo       = obj.co_perfil_usuario.Trim();
                    flConcesionario = obj.fl_concesionario.Trim();
                }
            }

            this.txtDNI.CssClass        = "";
            this.cboTipoUsuario.Enabled = true;


            DestinoBL oDestinoBL = new DestinoBL();
            oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);
            DestinoBE oDestinoBE = new DestinoBE();
            oDestinoBE.Tipo_ubicacion = String.Empty;
            oDestinoBE.Nro_ruc        = String.Empty;
            oDestinoBE.Nom_ubicacion  = String.Empty;
            oDestinoBE.Cod_estado     = ConstanteBE.FL_ESTADO_ACTIVO;
            DestinoBEList oDestinoBEList = oDestinoBL.Listar(oDestinoBE);

            this.cboUbicacion.Items.Clear();
            this.cboUbicacion.DataSource     = oDestinoBEList;
            this.cboUbicacion.DataTextField  = "Nom_corto_ubicacion";
            this.cboUbicacion.DataValueField = "Id_ubicacion";
            this.cboUbicacion.DataBind();
            this.cboUbicacion.Items.Insert(0, new ListItem());
            this.cboUbicacion.Items[0].Text  = ConstanteBE.OBJECTO_SELECCIONE;
            this.cboUbicacion.Items[0].Value = String.Empty;
        }
        catch { }
    }
Beispiel #4
0
    private void InicializaPagina()
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);

        DestinoBEList oDestinoBEList = new DestinoBEList();

        oDestinoBEList.Add(new DestinoBE());

        this.grwDestino.DataSource = oDestinoBEList;
        this.grwDestino.DataBind();

        this.grwDestino.PageSize = 5;
        this.ComboEstado1.cargarCombo(ConstanteBE.OBJECTO_TIPO_TODOS);
        ComboEstado1.SelectedValue = "0";

        cboTipoDestino.Condicion = ConstanteBE.OBJECTO_TIPO_TODOS;
        cboTipoDestino.CargarCombo();
        ViewState["oDestinoBEList"] = oDestinoBEList;
    }
Beispiel #5
0
    protected void btnEliminar_Click(object sender, ImageClickEventArgs e)
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);

        Int32  indicador = 0;
        String resultado = String.Empty;

        if (!(txhIdDestinos.Value.Equals("")))
        {
            oDestinoBE = new DestinoBE();
            oDestinoBE.Id_ubicacion    = Int32.Parse(txhIdDestinos.Value.ToString());
            oDestinoBE.Cod_usu_crea    = Profile.Usuario.CUSR_ID;
            oDestinoBE.Nom_estacion    = Profile.Estacion;
            oDestinoBE.Nom_usuario_red = Profile.UsuarioRed;

            indicador = oDestinoBL.Eliminar(oDestinoBE);

            if (indicador == -1)
            {
                JavaScriptHelper.Alert(this, Message.keyNoElimino, "");
            }
            else if (indicador == -5)
            {
                JavaScriptHelper.Alert(this, Message.keyNoEliminoRelacionado, "");
            }
            else if (indicador > 0)
            {
                JavaScriptHelper.Alert(this, Message.keyElimino, "");
            }

            btnBuscar_Click(null, null);
        }
        else
        {
            JavaScriptHelper.Alert(this, Message.keySeleccioneUno, "");
        }
        txhIdDestinos.Value = "";
    }
    private void InicializaPagina()
    {
        ComboTipoDestino1.Condicion = ConstanteBE.OBJECTO_TIPO_SELECCIONE;
        this.ComboEstado1.cargarCombo(ConstanteBE.OBJECTO_TIPO_SELECCIONE);
        ComboEstado1.Enabled       = false;
        ComboTipoDestino1.CssClass = "cboob";
        ComboEstado1.SelectedValue = "0";
        ComboTipoDestino1.CargarCombo();
        DestinoBL oDestinoBL = new DestinoBL();

        //combo Departamento
        this.ComboDepartamento1.cargarCombo(ConstanteBE.OBJECTO_TIPO_SELECCIONE);
        ComboDepartamento1.CssClass = "cboob";
        //combo Provincia
        this.ComboProvincia1.Condicion = ConstanteBE.OBJECTO_TIPO_SELECCIONE;
        ComboProvincia1.CssClass       = "cboob";
        //combo Distrito
        this.ComboDistrito1.Condicion = ConstanteBE.OBJECTO_TIPO_SELECCIONE;
        ComboDistrito1.CssClass       = "cboob";

        tipoAccion = ConstanteBE.TIPO_AGREGAR;
    }
    protected void btnGrabar_Click(object sender, ImageClickEventArgs e)
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);
        Int32 indicador = 0;

        Int32.TryParse(txhIdDestino.Value, out destinoID);
        if (destinoID > 0)
        {
            CargarEntidadDesdeForm();
            indicador = oDestinoBL.Modificar(oDestinoBE);

            if (indicador == -3)
            {
                JavaScriptHelper.Alert(this, Message.keyErrorGrabarNulo, "");
            }
            else
            if (indicador == -2)
            {
                JavaScriptHelper.Alert(this, Message.KeyRUCExiste, "");
            }
            else
            if (indicador == -1)
            {
                JavaScriptHelper.Alert(this, Message.keyErrorGrabar, "");
            }
            else if (indicador > 0)
            {
                tipoAccion = ConstanteBE.TIPO_MODIFICAR;
                InicializaData();
                JavaScriptHelper.Alert(this, Message.keyActualizar, "");
            }
        }
        else
        {
            CargarEntidadDesdeForm();
            indicador = oDestinoBL.Insertar(oDestinoBE);

            if (indicador == -3)
            {
                JavaScriptHelper.Alert(this, Message.keyErrorGrabarNulo, "");
            }
            else
            if (indicador == -2)
            {
                JavaScriptHelper.Alert(this, Message.KeyRUCExiste, "");
            }
            else
            if (indicador == -1)
            {
                JavaScriptHelper.Alert(this, Message.keyErrorGrabar, "");
            }
            else if (indicador > 0)
            {
                tipoAccion         = ConstanteBE.TIPO_MODIFICAR;
                txhIdDestino.Value = indicador.ToString();
                InicializaData();
                JavaScriptHelper.Alert(this, Message.keyGrabar, "");
            }
        }
    }
    private void InicializaPagina()
    {
        UsuarioBEList oUsuarioListBE = new UsuarioBEList();

        try
        {
            ActualizaTabs();
            this.chkUpdateCombos.Style["display"] = "none";

            /*Combo Tipo*/
            this.cboTipoUsuario.Items.Clear();
            TipoTablaDetalleBL oTipoTablaDetalleBL = new TipoTablaDetalleBL();
            oTipoTablaDetalleBL.ErrorEvent += new TipoTablaDetalleBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);
            TipoTablaDetalleBEList oTipoTablaDetalleBEList = oTipoTablaDetalleBL.ListarTipoTablaDetalle(ConstanteBE.NID_TABLA_TIPO_USUARIO.ToString(), String.Empty, String.Empty, String.Empty, String.Empty, String.Empty, String.Empty);
            this.cboTipoUsuario.DataSource     = oTipoTablaDetalleBEList;
            this.cboTipoUsuario.DataTextField  = "Valor1";
            this.cboTipoUsuario.DataValueField = "Valor2";
            this.cboTipoUsuario.DataBind();
            this.cboTipoUsuario.Items.Insert(0, new ListItem());
            this.cboTipoUsuario.Items[0].Text  = ConstanteBE.OBJECTO_SELECCIONE;
            this.cboTipoUsuario.Items[0].Value = String.Empty;

            /*Combo Perfil*/
            this.cboPerfil.Items.Clear();
            PerfilBL oPerfilBL = new PerfilBL();
            oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);
            PerfilBEList oPerfilBEList = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, "");

            this.cboPerfil.DataSource     = oPerfilBEList;
            this.cboPerfil.DataTextField  = "VDEPRF";
            this.cboPerfil.DataValueField = "NID_PERFIL";
            this.cboPerfil.DataBind();
            this.cboPerfil.Items.Insert(0, new ListItem());
            this.cboPerfil.Items[0].Text  = ConstanteBE.OBJECTO_SELECCIONE;
            this.cboPerfil.Items[0].Value = String.Empty;

            this.cboUbicacion.Items.Clear();

            DestinoBL oDestinoBL = new DestinoBL();
            oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);

            DestinoBE oDestinoBE = new DestinoBE();
            oDestinoBE.Tipo_ubicacion = String.Empty;
            oDestinoBE.Nro_ruc        = String.Empty;
            oDestinoBE.Nom_ubicacion  = String.Empty;
            oDestinoBE.Cod_estado     = ConstanteBE.FL_ESTADO_ACTIVO;
            DestinoBEList oDestinoBEList = oDestinoBL.Listar(oDestinoBE);
            this.cboUbicacion.DataSource     = oDestinoBEList;
            this.cboUbicacion.DataTextField  = "Nom_corto_ubicacion";
            this.cboUbicacion.DataValueField = "Id_ubicacion";
            this.cboUbicacion.DataBind();
            this.cboUbicacion.Items.Insert(0, new ListItem());
            this.cboUbicacion.Items[0].Text  = ConstanteBE.OBJECTO_SELECCIONE;
            this.cboUbicacion.Items[0].Value = String.Empty;


            /*Paginado*/
            SetPaginacion();

            //Combo Aprobador Venta Liberada
            UsuarioBL oUsuarioBL = new UsuarioBL();
            oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);
            UsuarioBEList oUsuarioList01;

            UsuarioBE oUsuarioBE = new UsuarioBE();
            oUsuarioBE.NO_APE_MATERNO = String.Empty;
            oUsuarioBE.NO_APE_PATERNO = String.Empty;
            oUsuarioBE.VNOMUSR        = String.Empty;
            oUsuarioBE.NID_PERFIL     = 0;
            oUsuarioBE.FL_INACTIVO    = ConstanteBE.FL_ESTADO_ACTIVO;
            oUsuarioBE.NID_UBICA      = 0;
            oUsuarioBE.NID_ROL        = 0;

            oUsuarioList01 = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion);

            oUsuarioBE                = new UsuarioBE();
            oUsuarioBE.VNOMUSR        = String.Empty;
            oUsuarioBE.NO_APE_PATERNO = String.Empty;
            oUsuarioBE.NO_APE_MATERNO = String.Empty;
            oUsuarioBE.NID_UBICA      = 0;
            oUsuarioBE.NID_ROL        = 0;
            oUsuarioBE.NID_PERFIL     = 0;
            oUsuarioBE.FL_INACTIVO    = ConstanteBE.FL_ESTADO_ACTIVO;

            oUsuarioListBE = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion);

            txtDNI.Attributes.Add("onKeyPress", "javascript:return fc_ValidaNumero();");
        }
        catch (Exception ex)
        {
            (Master as Seguridad).Web_ErrorEvent(this, ex);
        }
    }