Example #1
0
    protected void ObtenerCaractTipoCarga(bool forzarBD)
    {
        if (ViewState["lista"] == null || forzarBD)
        {
            CaractTipoCargaBC caract_tipo_carga = new CaractTipoCargaBC();
            DataTable         dt = caract_tipo_carga.obtenerTodoCaractTipoCarga();
            ViewState["lista"] = dt;
            ViewState.Remove("filtrados");
        }
        DataView dw = new DataView((DataTable)ViewState["lista"]);

        if (ViewState["filtrados"] == null)
        {
            dw = new DataView((DataTable)ViewState["lista"]);
        }
        else
        {
            dw = new DataView((DataTable)ViewState["filtrados"]);
        }
        if (ViewState["sortExpresion"] != null && ViewState["sortExpresion"].ToString() != "")
        {
            dw.Sort = (String)ViewState["sortExpresion"];
        }
        this.gv_listar.DataSource = dw;
        this.gv_listar.DataBind();
    }
Example #2
0
 protected void gv_listar_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "ELIMINAR")
     {
         hf_idCaractTipoCarga.Value = e.CommandArgument.ToString();
         utils.AbrirModal(this, "modalConf");
     }
     if (e.CommandName == "MODIFICAR")
     {
         CaractTipoCargaBC cct = new CaractTipoCargaBC();
         hf_idCaractTipoCarga.Value = e.CommandArgument.ToString();
         cct.ID            = Convert.ToInt32(hf_idCaractTipoCarga.Value);
         cct               = cct.obtenerXID();
         txt_editId.Text   = cct.ID.ToString();
         txt_editDesc.Text = cct.DESCRIPCION;
         if (cct.EXCLUYENTE)
         {
             chk_editExcluyente.Checked = true;
         }
         else
         {
             chk_editExcluyente.Checked = false;
         }
         utils.AbrirModal(this, "modalEdit");
     }
 }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        CaractTipoCargaBC catt = new CaractTipoCargaBC();

        if (!IsPostBack)
        {
            utils.CargaDrop(ddl_buscarTipo, "ID", "DESCRIPCION", catt.obtenerTodoCaractTipoCarga());
            utils.CargaDrop(ddl_editTipo, "ID", "DESCRIPCION", catt.obtenerTodoCaractTipoCarga());
            ddl_editTipo.Items[0].Value = "-1";
            ObtenerCaractCarga(true);
        }
    }
Example #4
0
    protected void btn_EliminarCaractTipoCarga_Click(object sender, EventArgs e)
    {
        CaractTipoCargaBC cct = new CaractTipoCargaBC();

        cct.ID = Convert.ToInt32(hf_idCaractTipoCarga.Value);
        if (cct.Eliminar())
        {
            utils.ShowMessage2(this, "eliminar", "success");
            utils.CerrarModal(this, "modalConf");
        }
        else
        {
            utils.ShowMessage2(this, "eliminar", "error");
        }
        ObtenerCaractTipoCarga(true);
    }
Example #5
0
    protected void btn_editGrabar_Click(object sender, EventArgs e)
    {
        CaractTipoCargaBC cct = new CaractTipoCargaBC();

        cct.DESCRIPCION = txt_editDesc.Text;
        if (chk_editExcluyente.Checked)
        {
            cct.EXCLUYENTE = true;
        }
        else
        {
            cct.EXCLUYENTE = false;
        }
        cct.ID = Convert.ToInt32(txt_editId.Text);
        if (hf_idCaractTipoCarga.Value == "")
        {
            if (cct.Crear())
            {
                utils.ShowMessage2(this, "crear", "success");
                utils.CerrarModal(this, "modalEdit");
            }
            else
            {
                utils.ShowMessage2(this, "crear", "error");
            }
        }
        else
        {
            cct.ID = Convert.ToInt32(hf_idCaractTipoCarga.Value);
            if (cct.Modificar())
            {
                utils.ShowMessage2(this, "modificar", "success");
                utils.CerrarModal(this, "modalEdit");
            }
            else
            {
                utils.ShowMessage2(this, "modificar", "error");
            }
        }
        ObtenerCaractTipoCarga(true);
    }
Example #6
0
 public bool Modificar(CaractTipoCargaBC cct)
 {
     return(tran.CaractTipoCarga_Modificar(cct));
 }
Example #7
0
 public bool Crear(CaractTipoCargaBC cct)
 {
     return(tran.CaractTipoCarga_Crear(cct));
 }