protected void eliminarButton_Click(object sender, EventArgs e) { Solicitudes registro = new Solicitudes(); int id = 0; int.TryParse(idTextBox.Text, out id); if (id > 0) { CargarDatos(registro); if (registro.eliminar()) { idTextBox.Text = string.Empty; razonTextBox.Text = string.Empty; cantidadTextBox.Text = string.Empty; MaterialGridView.DataSource = String.Empty; MaterialGridView.DataBind(); TotalTextBox.Text = string.Empty; materialDropDownList.SelectedIndex = 0; Response.Write("<script>alert('Elimino Correctamente')</script>"); } else { Response.Write("<script>alert('Error al Eliminar')</script>"); } } }
protected void nuevoButton_Click(object sender, EventArgs e) { idTextBox.Text = string.Empty; razonTextBox.Text = string.Empty; cantidadTextBox.Text = string.Empty; MaterialGridView.DataSource = String.Empty; MaterialGridView.DataBind(); TotalTextBox.Text = string.Empty; }
protected void Agregar_Click(object sender, EventArgs e) { DataTable dt = (DataTable)Session["Materiales"]; dt.Rows.Add(materialDropDownList.SelectedValue, cantidadTextBox.Text, precioTextBox.Text); Session["Materiales"] = dt; MaterialGridView.DataSource = dt; MaterialGridView.DataBind(); Calcular(); }
public void Limpiar() { MaterialTextBox.Text = string.Empty; CantidadTextBox.Text = string.Empty; RazonTextBox.Text = string.Empty; IdTextBox.Text = string.Empty; fechaTextBox.Text = string.Empty; TotalTextBox.Text = string.Empty; MaterialGridView.DataSource = string.Empty; MaterialGridView.DataBind(); // Response.Write("<script>alert('Todo Limpio')</script>"); }
protected void AgregarButton_Click(object sender, EventArgs e) { int cantidad; int.TryParse(CantidadTextBox.Text, out cantidad); DataTable dt = (DataTable)ViewState["Solicitudes"]; dt.Rows.Add(MaterialIdDropDownList.SelectedValue, MaterialTextBox.Text, CantidadTextBox.Text); ViewState["Solicitudes"] = dt; MaterialGridView.DataSource = dt; MaterialGridView.DataBind(); TotalTextBox.Text += (20 * cantidad).ToString(); }
public void DevolverDatos(Solicitudes registro) { fechaTextBox.Text = registro.Fecha; razonTextBox.Text = registro.Razon; TotalTextBox.Text = registro.Total.ToString(); foreach (var item in registro.ListaMaterial) { DataTable dt = (DataTable)Session["Materiales"]; dt.Rows.Add(item.Material, item.Cantidad, item.Precio); Session["Materiales"] = dt; MaterialGridView.DataSource = Session["Materiales"]; MaterialGridView.DataBind(); } }
public void DevolverDatos() { IdTextBox.Text = sol.SolicitudlId.ToString(); fechaTextBox.Text = sol.Fecha.ToString(); RazonTextBox.Text = sol.Razon.ToString(); TotalTextBox.Text = sol.Total.ToString(); foreach (var item in sol.Detalle) { dt = (DataTable)ViewState["Solicitudes"]; dt.Rows.Add(item.MaterialId, item.Material, item.Cantidad); ViewState["Solicitudes"] = dt; MaterialGridView.DataSource = (DataTable)ViewState["Solicitudes"]; MaterialGridView.DataBind(); } }
public void ObtenerValGridView() { MaterialGridView.DataSource = (DataTable)ViewState["Detalle"]; MaterialGridView.DataBind(); }