示例#1
0
        protected void AgregarBtn_Click(object sender, EventArgs e)
        {
            int     aux;
            int     aux2;
            Razones razon;

            if (Session["Razon"] == null)
            {
                Session["Razon"] = new Razones();
            }

            razon = (Razones)Session["Razon"];
            Materiales material = new Materiales();

            int.TryParse(Cantidadtxt.Text, out aux);
            int.TryParse(Preciotxt.Text, out aux2);

            razon.AgregarMaterial(Materialtxt.Text, aux2, aux);
            Session["Razon"] = razon;

            material.Material = Materialtxt.Text;
            material.Cantidad = aux;
            material.Precio   = aux2;

            GuardatLista(material);
            MaterialesGv.DataSource = ObtenerLista();
            MaterialesGv.DataBind();
        }
示例#2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         MaterialesGv.DataSource = ObtenerNuevaLista();
         MaterialesGv.DataBind();
     }
 }
示例#3
0
 public void Limpiar()
 {
     Razontxt.Text           = "";
     Materialtxt.Text        = "";
     Cantidadtxt.Text        = "";
     BuscarIdtxt.Text        = "";
     Preciotxt.Text          = "";
     MaterialesGv.DataSource = Session["Dt"];
     MaterialesGv.DataBind();
 }
示例#4
0
        protected void BuscarIdBtn_Click(object sender, EventArgs e)
        {
            Razones razon = new Razones();
            int     aux;

            int.TryParse(BuscarIdtxt.Text, out aux);
            razon.RazonId = aux;
            razon.Buscar(aux);
            Razontxt.Text = razon.Razon;

            foreach (Materiales material in razon.ListaMateriales)
            {
                GuardatLista(material);
            }
            MaterialesGv.DataSource = ObtenerLista();
            MaterialesGv.DataBind();
        }