protected void SearchButton_Click(object sender, EventArgs e)
        {
            Materiales M  = new Materiales();
            int        id = 0;

            int.TryParse(IdTextBox.Text, out id);
            M.IdMaterial = id;
            M.Buscar(M.IdMaterial);
            LlenarCampos(M);
        }
示例#2
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Materiales mate = new Materiales();

            if (mate.Buscar(ConvertirId()))
            {
                LlenarDatos(mate);
            }
            else
            {
                Utilitarios.ShowToastr(this, "Error Id", "Mensaje", "error");
            }
        }
示例#3
0
 protected void BuscarButton_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(BuscarTextBox.Text))
     {
         Response.Write("<script>alert('Introdusca Id')</script>");
     }
     else
     {
         if (mate.Buscar(ObtenerId()))
         {
             LlenarDatos();
         }
     }
 }
 protected void BuscarButton_Click(object sender, EventArgs e)
 {
     if (IdTextBox.Text == "")
     {
         Response.Write("<script>alert('Introdusca el ID')</script>");
     }
     else
     if (Id(IdTextBox.Text) != 0)
     {
         if (material.Buscar(Id(IdTextBox.Text)))
         {
             LlenarCampos();
         }
         else
         {
             Response.Write("<script>alert('Id no exite')</script>");
         }
     }
     else
     {
         Response.Write("<script>alert('Id no encontrado')</script>");
     }
 }
示例#5
0
        protected void AddButton_Click(object sender, EventArgs e)
        {
            Materiales m = new Materiales();

            m.Buscar(Convert.ToInt32(MaterialDropDownList.SelectedValue));
            DataTable dt = (DataTable)ViewState["Detalle"]; //lo que me cofundia es que pensaba que esto no era una sesion y practicamente es lo mismo

            aux = (float)ViewState["Total"];
            dt.Rows.Add(MaterialDropDownList.SelectedValue /*m.Descripcion*/, CantTextBox.Text, m.Precio);
            ViewState["Detalle"] = dt;
            this.BindGrind();
            aux += m.Precio * Convert.ToInt32(CantTextBox.Text);
            ViewState["Total"] = aux;
            TotalTextBox.Text  = ViewState["Total"].ToString();
            CantTextBox.Text   = "";
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Materiales material = new Materiales();
            int        id       = 0;

            int.TryParse(IdTextBox.Text, out id);
            if (!string.IsNullOrWhiteSpace(IdTextBox.Text))
            {
                if (material.Buscar(id))
                {
                    DevolverDatos(material);
                    RazonTextBox.Focus();
                    Response.Write("Elimino bien");
                }
            }
        }
示例#7
0
        protected void LlenarCampos(Solicitudes s)
        {
            Materiales m = new Materiales();//declare esta varaiable para que cada vez que entre al foreach, osea mninetras halla detalle(ver linea 101)..

            IdTextBox.Text    = s.IdSolicitud.ToString();
            FechaTextBox.Text = s.Fecha;
            RazonTextBox.Text = s.Razon;
            TotalTextBox.Text = s.Total.ToString();
            DataTable det = new DataTable();

            foreach (var aux in s.Detalle)
            {
                DataTable dt = (DataTable)ViewState["Detalle"];
                m.Buscar(aux.idMaterial); //buscar por el idmaterial que tenga el aux, y darle una salida mas optima para el usuario, jeje, en el examen no hubiera tenido tiempo para eso >.<
                dt.Rows.Add(m.Descripcion, aux.Cantidad, m.Precio);
                ViewState["Detalle"]    = dt;
                DataGridView.DataSource = dt;
                this.BindGrind();
            }
        }