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); }
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"); } }
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>"); } }
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"); } } }
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(); } }