protected void AgregarButton_Click(object sender, EventArgs e) { Solicitudes solicitud; if (Session["Solicitud"] == null) { Session["Solicitud"] = new Solicitudes(); } solicitud = (Solicitudes)Session["Solicitud"]; if (MaterialDropDownList.Text.Length == 0 || CantidadTextBox.Text.Length == 0 || PrecioDropDownList.Text.Length == 0) { Response.Write("<script>alert('Debe llenar los Campos');</script>"); } else { solicitud.AgregarSolicitud(Convert.ToInt32(MaterialDropDownList.Text), Convert.ToInt32(CantidadTextBox.Text), Convert.ToSingle(PrecioDropDownList.Text)); MaterialesGridView.DataSource = solicitud.SolicitudDetalle; MaterialesGridView.DataBind(); foreach (GridViewRow row in MaterialesGridView.Rows) { solicitud.AgregarSolicitud(Convert.ToInt32(row.Cells[0]), Convert.ToInt32(row.Cells[1]), Convert.ToSingle(row.Cells[2])); } CalculoTotal(); //MaterialDropDownList.Text = ""; //CantidadTextBox.Text = ""; //PrecioDropDownList.Text = ""; //ImporteTextBox.Text = ""; } }
bool LLenarDatos() { bool retorno = true; ValidacionLimpiar(); if (!Seguridad.ValidarNombre(AsuntoTextBox.Text)) { Mensajes.ShowToastr(this, "Error", "Asunto Invalido", "Error"); AsuntoDiv.Attributes.Add("class", " col-md-8 has-error "); retorno = false; } if (retorno) { Solicitud.Asunto = AsuntoTextBox.Text; Solicitud.FechaCreacion = DateTime.Now; Solicitud.UsuarioId = Usuarios.Id; if (DetalleGridView.Rows.Count > 0) { foreach (GridViewRow dr in DetalleGridView.Rows) { Solicitud.AgregarSolicitud(Seguridad.ValidarEntero(dr.Cells[0].Text), Seguridad.ValidarEntero(dr.Cells[1].Text), Seguridad.ValidarEntero(dr.Cells[2].Text), Seguridad.ValidarEntero(dr.Cells[3].Text), dr.Cells[4].Text, dr.Cells[5].Text, Seguridad.ValidarDateTime(dr.Cells[6].Text), Seguridad.ValidarDateTime(dr.Cells[7].Text), Seguridad.ValidarEntero(dr.Cells[8].Text), Seguridad.ValidarEntero(dr.Cells[9].Text), Seguridad.ValidarEntero(dr.Cells[10].Text), Seguridad.ValidarDouble(dr.Cells[11].Text), Seguridad.ValidarDouble(dr.Cells[12].Text)); } } else { retorno = false; } } return(retorno); }
private void LlenarDatos() { solicitud.Fecha = FechaTextBox.Text; solicitud.Razon = RazonTextBox.Text; foreach (GridViewRow item in MaterialesGridView.Rows) { solicitud.AgregarSolicitud(Convert.ToInt32(item.Cells[0]), Convert.ToInt32(item.Cells[1]), Convert.ToSingle(item.Cells[2])); } solicitud.Total = Convert.ToSingle(TotalTextBox.Text); }
private bool ObtenerDatos() { bool Retorno = true; int id; int total; int.TryParse(IdTextBox.Text, out id); int.TryParse(TotalTextBox.Text, out total); if (id > 0) { sol.SolicitudlId = id; } else { Retorno = false; } if (fechaTextBox.Text.Length > 0) { sol.Fecha = fechaTextBox.Text; } else { Retorno = false; } if (RazonTextBox.Text.Length > 0) { sol.Razon = RazonTextBox.Text; } else { Retorno = false; } if (total > 0) { sol.Total = total; } else { Retorno = false; } if (MaterialGridView.Rows.Count > 0) { foreach (GridViewRow var in MaterialGridView.Rows) { sol.AgregarSolicitud(Convert.ToInt32(var.Cells[0].Text), var.Cells[1].Text, Convert.ToInt32(var.Cells[2].Text)); } } else { Retorno = false; } return(Retorno); }