public void Buscar() { if (Filtros.GetNombre() == 1) { if (Filtros.GetNombre() == 1 && Filtros.GetEstado() == 1 && Filtros.GetFecha() == 1) { List <f_pedidoEstado_Cliente_Fecha_Result> dt = lgp.BusquedaPedidoCliente_Fecha_Estado(TextBox1.Text, Calendar1.SelectedDate, Calendar2.SelectedDate, int.Parse(Estado.SelectedValue)); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetNombre() == 1 && Filtros.GetFecha() == 1) { List <f_pedido_Fecha_Cliente_Result> dt = lgp.BusquedaPedidoCliente_Fecha(TextBox1.Text, Calendar1.SelectedDate, Calendar2.SelectedDate); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetNombre() == 1 && Filtros.GetEstado() == 1) { List <f_pedidoEstado_Cliente_Result> dt = lgp.BusquedaPedidoEstado_Cliente(int.Parse(Estado.SelectedValue), TextBox1.Text); Lista.DataSource = dt; Lista.DataBind(); } else { List <f_pedidoCliente_Result> dt = lgp.BusquedaPedidoNombre(TextBox1.Text); Lista.DataSource = dt; Lista.DataBind(); List <f_pedidoCliente_Result> dtt = lgp.BusquedaPedidoNombre(TextBox1.Text); Lista.DataSource = dtt; Lista.DataBind(); } } else if (Filtros.GetFecha() == 1) { if (Filtros.GetNombre() == 1 && Filtros.GetEstado() == 1 && Filtros.GetFecha() == 1) { List <f_pedidoEstado_Cliente_Fecha_Result> dt = lgp.BusquedaPedidoCliente_Fecha_Estado(TextBox1.Text, Calendar1.SelectedDate, Calendar2.SelectedDate, int.Parse(Estado.SelectedValue)); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetNombre() == 1 && Filtros.GetFecha() == 1) { List <f_pedido_Fecha_Cliente_Result> dt = lgp.BusquedaPedidoCliente_Fecha(TextBox1.Text, Calendar1.SelectedDate, Calendar2.SelectedDate); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetFecha() == 1 && Filtros.GetEstado() == 1) { List <f_pedidoEstado_Fecha_Result> dt = lgp.BusquedaPedidoEstado_Fecha(int.Parse(Estado.SelectedValue), Calendar1.SelectedDate, Calendar2.SelectedDate); Lista.DataSource = dt; Lista.DataBind(); } else { List <f_pedidoFecha_Result> dt = lgp.BusquedaPedidoFecha(Calendar1.SelectedDate.ToShortDateString(), Calendar2.SelectedDate.ToShortDateString()); Lista.DataSource = dt; Lista.DataBind(); } } else if (Filtros.GetEstado() == 1) { if (Filtros.GetNombre() == 1 && Filtros.GetEstado() == 1 && Filtros.GetFecha() == 1) { List <f_pedidoEstado_Cliente_Fecha_Result> dt = lgp.BusquedaPedidoCliente_Fecha_Estado(TextBox1.Text, Calendar1.SelectedDate, Calendar2.SelectedDate, int.Parse(Estado.SelectedValue)); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetFecha() == 1 && Filtros.GetEstado() == 1) { List <f_pedidoEstado_Fecha_Result> dt = lgp.BusquedaPedidoEstado_Fecha(int.Parse(Estado.SelectedValue), Calendar1.SelectedDate, Calendar2.SelectedDate); Lista.DataSource = dt; Lista.DataBind(); } else if (Filtros.GetNombre() == 1 && Filtros.GetEstado() == 1) { List <f_pedidoEstado_Cliente_Result> dt = lgp.BusquedaPedidoEstado_Cliente(int.Parse(Estado.SelectedValue), TextBox1.Text); Lista.DataSource = dt; Lista.DataBind(); } else { List <f_pedidoEstado_Result> dt = lgp.BusquedaPedidoEstado(int.Parse(Estado.SelectedValue)); Lista.DataSource = dt; Lista.DataBind(); } } else { Lista.DataSource = lgp.TodosLosPedidos(); Lista.DataBind(); } }