public void CargarPedido() { UsuarioEntidad logueadoStatic; logueadoStatic = (UsuarioEntidad)Current.Session["Usuario"]; OrdenDeTrabajoBLL OrdenByIdUsuario = new OrdenDeTrabajoBLL(); OrdenDeTrabajoBLL EstadoActivo = new OrdenDeTrabajoBLL(); OrdenDeTrabajoEntidad ExisteOrdenDeTrabajo; int numeroIdUsuario = logueadoStatic.IdUsuario; // lista 1 = consulta las ordenes de compras activas por el IdUsuario ExisteOrdenDeTrabajo = OrdenByIdUsuario.OrdenDeTrabajoActivas(numeroIdUsuario); try { //lista 2 = consulta a la tabla lista de deseos con el IdUsuario los IdServicios ItemDeServicios = GestorItemODT.ResumenDeCompra(ExisteOrdenDeTrabajo.IdOrdenDeTrabajo); GVPedido.DataSource = ItemDeServicios; GVPedido.DataBind(); decimal suma = 0; foreach (ItemOrdenDeTrabajoEntidad item in ItemDeServicios) { suma += item.Precio * item.Cantidad; txtTotal.Text = " $ " + suma.ToString(); } } catch { Response.Write("<script>alert('Le falta asignar fecha y hora a alguún servicio')</script>"); } }
public void CargarPedido() { UsuarioEntidad logueadoStatic; logueadoStatic = (UsuarioEntidad)Current.Session["Usuario"]; OrdenDeTrabajoBLL OrdenByIdUsuario = new OrdenDeTrabajoBLL(); OrdenDeTrabajoBLL EstadoActivo = new OrdenDeTrabajoBLL(); OrdenDeTrabajoEntidad ExisteOrdenDeTrabajo; int numeroIdUsuario = logueadoStatic.IdUsuario; // lista 1 = consulta las ordenes de compras activas por el IdUsuario ExisteOrdenDeTrabajo = OrdenByIdUsuario.OrdenDeTrabajoActivas(numeroIdUsuario); //lista 2 = consulta a la tabla lista de deseos con el IdUsuario los IdServicios ItemDeServicios = GestorItemODT.ListaItemSelectAllByIdODT(ExisteOrdenDeTrabajo.IdOrdenDeTrabajo); if (ItemDeServicios.Count < 1 ) { Response.Write("<script>alert('No posee pedidos')</script>"); //Response.Redirect("../../NuestrosServicios.aspx"); } else { GVPedido.DataSource = ItemDeServicios; GVPedido.DataBind(); } }