Beispiel #1
0
    protected void grvGrupoStatusConcepto_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        Conciliacion.RunTime.App objApp = new Conciliacion.RunTime.App();
        if (hdfGrupoConciliacionSeleccionado.Value != null)
        {
            CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
            GrupoConciliacion        gc        =
                objAppCat.Consultas.ObtieneGrupoPorId(2,
                                                      Convert.ToInt32(hdfGrupoConciliacionSeleccionado.Value));
            int statusconcepto = Convert.ToInt32(grvGrupoStatusConcepto.DataKeys[e.RowIndex].Values["StatusConcepto"]);
            if (!gc.QuitarStatusConcepto(statusconcepto))
            {
                return;
            }

            objApp.ImplementadorMensajes.MostrarMensaje("Registro Modificado Con éxito");
            CargarComboStatusConcepto(grupoConciliacionId);
            ConsultaStatusConceptoGrupo(gc.GrupoConciliacionId);
            GenerarTablaStatusConceptoGrupo();
            LlenaGridViewStatusConceptoGrupo();
        }
        else
        {
            objApp.ImplementadorMensajes.MostrarMensaje("Error al leer el Grupo de Conciliacion Seleccionado. Recargue la vista.");
        }
    }
Beispiel #2
0
    protected void btnAgregarStatusConcepto_Click(object sender, EventArgs e)
    {
        Conciliacion.RunTime.App objApp = new Conciliacion.RunTime.App();
        if (hdfGrupoConciliacionSeleccionado.Value != null)
        {
            CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
            GrupoConciliacion        gc        =
                objAppCat.Consultas.ObtieneGrupoPorId(2,
                                                      Convert.ToInt32(hdfGrupoConciliacionSeleccionado.Value));
            int statusconcepto = Convert.ToInt32(ddlStatusConcepto.SelectedItem.Value);
            if (!gc.AñadirStatusConcepto(statusconcepto))
            {
                return;
            }

            objApp.ImplementadorMensajes.MostrarMensaje("Registro Modificado Con éxito");
            CargarComboStatusConcepto(grupoConciliacionId);
            ConsultaStatusConceptoGrupo(gc.GrupoConciliacionId);
            GenerarTablaStatusConceptoGrupo();
            LlenaGridViewStatusConceptoGrupo();
        }
        else
        {
            objApp.ImplementadorMensajes.MostrarMensaje("Error al leer el Grupo de Conciliacion Seleccionado. Recargue la vista.");
        }
    }
Beispiel #3
0
 protected void grdUsuarios_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
     objAppCat.GrupoConciliacionUsuario.EliminaUsuario(grupoConciliacionId, Convert.ToString(grdUsuarios.DataKeys[e.RowIndex].Value));
     ConsultaUsuarioGrupo(grupoConciliacionId);
     GenerarTablaUsuariosGrupo();
     LlenaGridViewUsuarios();
     CargarComboEmpleados(grupoConciliacionId);
 }
Beispiel #4
0
 protected void btnGuardarGrupoConciliacion_Click(object sender, EventArgs e)
 {
     usuario = (SeguridadCB.Public.Usuario)HttpContext.Current.Session["Usuario"];
     CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
     objAppCat.GrupoConciliacion.Guardar(txtDescripcion.Text, usuario.IdUsuario.Trim(), Convert.ToInt32(txtDiasDefault.Text), Convert.ToInt32(txtDiasMaxima.Text), Convert.ToInt32(txtDiasMinima.Text), Convert.ToDecimal(txtDiferenciaDefault.Text), Convert.ToDecimal(txtDiferenciaMaxima.Text), Convert.ToDecimal(txtDiferenciaMinima.Text));
     ConsultaGruposConciliacion();
     GenerarTablaGruposConciliacion();
     LlenaGridViewGrupos();
     LimpiarTodo();
 }
Beispiel #5
0
    //Guardar usuario Nuevo en la bd
    protected void btnGuardarUsuario_Click(object sender, EventArgs e)
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
        objAppCat.GrupoConciliacionUsuario.AgregaUsuario(grupoConciliacionId, txtUsuario.Text, ckbAccesoTotal.Checked);
        ConsultaUsuarioGrupo(grupoConciliacionId);
        GenerarTablaUsuariosGrupo();
        LlenaGridViewUsuarios();

        CargarComboEmpleados(grupoConciliacionId);
        ckbAccesoTotal.Checked = false;
    }
Beispiel #6
0
    public static string ConsultarPalabrasClave(string banco, string cuentabanco, string tipocobro, string columnadestino)
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();

        List <CatalogoConciliacion.ReglasNegocio.PalabrasClave> ListaPalabrasClave = new List <CatalogoConciliacion.ReglasNegocio.PalabrasClave>();

        ListaPalabrasClave = objAppCat.Consultas.ConsultarPalabrasClave(int.Parse(banco), cuentabanco, int.Parse(tipocobro), columnadestino);

        System.Web.Script.Serialization.JavaScriptSerializer jSearializer =
            new System.Web.Script.Serialization.JavaScriptSerializer();
        return(jSearializer.Serialize(ListaPalabrasClave));
    }
Beispiel #7
0
    public static string CargaColumnaDestino()
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();

        List <CatalogoConciliacion.ReglasNegocio.ColumnaDestino> ListaColumnaDestino = new List <CatalogoConciliacion.ReglasNegocio.ColumnaDestino>();

        ListaColumnaDestino = objAppCat.Consultas.ObtieneColumnaDestino();

        System.Web.Script.Serialization.JavaScriptSerializer jSearializer =
            new System.Web.Script.Serialization.JavaScriptSerializer();
        return(jSearializer.Serialize(ListaColumnaDestino));
    }
Beispiel #8
0
    public static string CargaCuentasBanco(string Banco)
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();

        List <CatalogoConciliacion.ReglasNegocio.CuentaContableBanco> ListaCuentaContableBanco = new List <CatalogoConciliacion.ReglasNegocio.CuentaContableBanco>();

        ListaCuentaContableBanco = objAppCat.Consultas.ObtieneCuentaContableBanco(int.Parse(Banco));

        System.Web.Script.Serialization.JavaScriptSerializer jSearializer =
            new System.Web.Script.Serialization.JavaScriptSerializer();
        return(jSearializer.Serialize(ListaCuentaContableBanco));
    }
Beispiel #9
0
    public static string CargaBancos()
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();

        List <CatalogoConciliacion.ReglasNegocio.Bancos> ListaBancos = new List <CatalogoConciliacion.ReglasNegocio.Bancos>();

        ListaBancos = objAppCat.Consultas.ObtieneBancos();

        System.Web.Script.Serialization.JavaScriptSerializer jSearializer =
            new System.Web.Script.Serialization.JavaScriptSerializer();
        return(jSearializer.Serialize(ListaBancos));
    }
Beispiel #10
0
 protected void grdGrupos_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.Equals("CAMBIARSTATUS"))
     {
         GridViewRow gRow = (GridViewRow)(e.CommandSource as Button).Parent.Parent;
         CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
         objAppCat.GrupoConciliacion.CambiarStatus(Convert.ToInt32(grdGrupos.DataKeys[gRow.RowIndex].Values["GrupoConciliacionId"]));
         ConsultaGruposConciliacion();
         GenerarTablaGruposConciliacion();
         LlenaGridViewGrupos();
     }
 }
Beispiel #11
0
    // Llena el combo de empleados
    public void CargarComboEmpleados(int grupoId)
    {
        CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();

        listEmpleados                   = objAppCat.Consultas.ObtieneEmpleados(0, grupoConciliacionId);
        ddlEmpleado.DataSource          = listEmpleados;
        this.ddlEmpleado.DataValueField = "Campo1"; //"Identificador";
        this.ddlEmpleado.DataTextField  = "Descripcion";
        this.ddlEmpleado.DataBind();
        this.ddlEmpleado.Dispose();
        txtUsuario.Text = ddlEmpleado.SelectedItem.Value;
    }
Beispiel #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        objAppCat = new CatalogoConciliacion.App();

        objAppCat.ImplementadorMensajes.ContenedorActual = this;
        Conciliacion.Migracion.Runtime.App.ImplementadorMensajes.ContenedorActual = this;

        Conciliacion.RunTime.App objApp = new Conciliacion.RunTime.App();
        objApp.ImplementadorMensajes.ContenedorActual = this;
        if (!IsPostBack)
        {
            ConsultaGruposConciliacion();
            GenerarTablaGruposConciliacion();
            LlenaGridViewGrupos();

            rgvDias.MaximumValue = rgvDias.MinimumValue = rgvDiferencia.MaximumValue = rgvDiferencia.MinimumValue = "0";
        }
    }
Beispiel #13
0
 // Consulta los grupos en la base de datos
 public void ConsultaGruposConciliacion()
 {
     CatalogoConciliacion.App objApp = new CatalogoConciliacion.App();
     listaGrupos = objApp.Consultas.ObtieneGrupos(1, 0); // Configuracion 1 todos los grupos activos e inactivos
     // GenerarTablaGruposConciliacion();
 }
Beispiel #14
0
 // Consulta la base de datos los usuarios del grupo seleccionado
 public void ConsultaUsuarioGrupo(int grupo)
 {
     CatalogoConciliacion.App objAppCat = new CatalogoConciliacion.App();
     listaUsuarios = objAppCat.Consultas.ObtieneUsuariosPorGrupo(0, grupo);
 }