public bool Initialize(object obj, int refId, int userId) { wpp = (WFIEditarStatusWF)obj; GridView1.DataSource = Formss.ListarForms(userId); GridView1.DataBind(); return(true); }
public bool Initialize(object obj, int refId, int userId) { wpp = (WFIEditarStatusWF)obj; Pedidos = WFFormularioPedidos.ObtenerPedido(refId); bool pendiente = false; bool siguiente = false; // si Pedidos es null significa que ni siquiera se ha creado la solicitud // por lo tanto los botones habilitados en la interfaz son cancelar y enviar // es decir que el formulario no se llamó desde el Grid sino desde la lista // desplegable y se trata de uno nuevo if (Pedidos != null) { textbox1.Text = Pedidos.NombreClt; textbox2.Text = Pedidos.KilosPreQ; textbox3.Text = Pedidos.NombreSoli; textbox4.Text = Pedidos.KilosCojin; textbox5.Text = Pedidos.Codigo.ToString(); textbox6.Text = Pedidos.KilosCordon; textbox7.Text = Pedidos.Fecha.ToString(); textbox8.Text = Pedidos.KilosCemento; textbox9.Text = Pedidos.Contenedor; textbox10.Text = Pedidos.KilosAlfa; textbox11.Text = Pedidos.PesoTotal; textbox12.Text = Pedidos.KilosPintura; WFAprobadores approver = WFAprobadores.ConsultarAprobadorActual(WorkflowId, Pedidos.PedidoId.ToString(), userId); if (approver.intEmpleado == userId) { siguiente = true; } pendiente = Pedidos.StatusId == 17; } return(siguiente && pendiente); }
public bool Initialize(object obj, int refId, int userId) { wpp = (WFIEditarStatusWF)obj; EnlazarAprobadores(); return(true); }