protected void BtnBusCli_Click(object sender, EventArgs e)
 {
     MostrarCli = null;
     if (IsValid)
     {
         if (!_isRefresh)
         {
             if (RadioButtonList1.SelectedValue == "apellido")
             {
                 if ((hdnID.Value == null) || (string.IsNullOrEmpty(hdnID.Value)))
                 {
                     ListaCliente = ControlCliente.BuscarxApellidoActivos(TxtBuscarApellido.Text.ToLower());
                     if (ListaCliente.Count != 0)
                     {
                         BusquedaClientePop.DataSource = ListaCliente;
                         BusquedaClientePop.DataBind();
                         this.ModalPopupExtender1.Show();
                         PanelPopUp.Visible = true;
                     }
                     else
                     {
                         ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroralertcli();", true);
                     }
                 }
                 else
                 {
                     MostrarCli = ControlCliente.BuscarIDActivo(Convert.ToInt32(hdnID.Value));
                     if (MostrarCli != null)
                     {
                         hdnID.Value       = null;
                         TxtApellido.Text  = MostrarCli.Apellido;
                         TxtNombre.Text    = MostrarCli.Nombre;
                         TxtTelefono.Text  = MostrarCli.Telefono;
                         TxtDireccion.Text = MostrarCli.Direccion;
                         Txtemail.Text     = MostrarCli.Email;
                         TxtRazonS.Text    = MostrarCli.Razonsocial;
                         TxtCuil.Text      = MostrarCli.Cuil;
                         TxtBuscarNombre.Focus();
                     }
                 }
             }
         }
         else
         {
             Limpiar();
             TextCant.Text    = "1";
             LblError.Visible = false;
             Response.Redirect("AgregarPedido.aspx");
         }
     }
 }
 public void RadioSelecionado()
 {
     PanelGrilla.Visible = false;
     if (RadioButtonListBusqueda.SelectedValue == "nombre")
     {
         TxtBuscarMarca.Visible           = false;
         BtnBuscarMarca.Visible           = false;
         TxtBuscarNombre.Visible          = true;
         BtnBuscarNombre.Visible          = true;
         TxtBuscarCod.Visible             = false;
         BtnBuscarCod.Visible             = false;
         PanelPopUp.Attributes["display"] = "none";
         TxtBuscarNombre.Focus();
     }
     else
     {
         if (RadioButtonListBusqueda.SelectedValue == "marca")
         {
             TxtBuscarMarca.Visible           = true;
             BtnBuscarMarca.Visible           = true;
             TxtBuscarNombre.Visible          = false;
             BtnBuscarNombre.Visible          = false;
             TxtBuscarCod.Visible             = false;
             BtnBuscarCod.Visible             = false;
             PanelPopUp.Attributes["display"] = "none";
             TxtBuscarMarca.Focus();
         }
         else
         {
             if (RadioButtonListBusqueda.SelectedValue == "cod")
             {
                 TxtBuscarMarca.Visible           = false;
                 BtnBuscarMarca.Visible           = false;
                 TxtBuscarNombre.Visible          = false;
                 BtnBuscarNombre.Visible          = false;
                 TxtBuscarCod.Visible             = true;
                 BtnBuscarCod.Visible             = true;
                 PanelPopUp.Attributes["display"] = "none";
                 TxtBuscarCod.Focus();
             }
         }
     }
 }
 public void RadioSelecionadoART()
 {
     if (RadioButtonBuscarART.SelectedValue == "nombre")
     {
         TxtBuscarNombre.Visible = true;
         BtnBuscarNombre.Visible = true;
         TxtBuscarCod.Visible    = false;
         BtnBuscarCod.Visible    = false;
         TxtBuscarNombre.Focus();
     }
     else
     {
         if (RadioButtonBuscarART.SelectedValue == "cod")
         {
             TxtBuscarNombre.Visible = false;
             BtnBuscarNombre.Visible = false;
             TxtBuscarCod.Visible    = true;
             BtnBuscarCod.Visible    = true;
             TxtBuscarCod.Focus();
         }
     }
 }
 protected void BtnBusCli1_Click(object sender, EventArgs e)
 {
     MostrarCli = null;
     if (IsValid)
     {
         if (!_isRefresh)
         {
             if (RadioButtonList1.SelectedValue == "cuil")
             {
                 MostrarCli = ControlCliente.BuscarcuilActivo(TxtBuscarRS.Text.ToLower());
                 if (MostrarCli != null)
                 {
                     TxtApellido.Text  = MostrarCli.Apellido;
                     TxtNombre.Text    = MostrarCli.Nombre;
                     TxtTelefono.Text  = MostrarCli.Telefono;
                     TxtDireccion.Text = MostrarCli.Direccion;
                     Txtemail.Text     = MostrarCli.Email;
                     TxtRazonS.Text    = MostrarCli.Razonsocial;
                     TxtCuil.Text      = MostrarCli.Cuil;
                     TxtBuscarNombre.Focus();
                 }
                 else
                 {
                     ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroralertcliRS();", true);
                 }
             }
         }
         else
         {
             Limpiar();
             TextCant.Text    = "1";
             LblError.Visible = false;
             Response.Redirect("AgregarPedido.aspx");
         }
     }
 }
 protected void Button2_Click(object sender, EventArgs e)
 {
     if (!_isRefresh)
     {
         if ((HdfArt.Value == null) || (string.IsNullOrEmpty(HdfArt.Value)))
         {
             if (StockInsuficiente(ArticuloId, Convert.ToInt32(TextCant.Text)))
             {
                 LblError.Visible = true;
                 ModalPopupExtender3.Show();
             }
             else
             {
                 if (!_isRefresh)
                 {
                     DetallePedidoDTO DetalleAux = new DetallePedidoDTO(ArticuloId, ControlPedido.BuscarNro(Convert.ToInt32(txtnropedidomostrar.Text)), Convert.ToInt32(TextCant.Text), ArticuloId.Precioactual);
                     ListaDetalleDTO.Add(DetalleAux);
                     RefrescarTabla();
                     TextCant.Text        = "1";
                     LblError.Visible     = false;
                     TxtBuscarNombre.Text = "";
                     TxtBuscarNombre.Focus();
                 }
                 else
                 {
                     //Limpiar();
                     TextCant.Text    = "1";
                     LblError.Visible = false;
                     Response.Redirect("EditarPedido.aspx");
                 }
             }
         }
         else
         {
             if (ArticuloId != null)
             {
                 if (StockInsuficiente(ArticuloId, Convert.ToInt32(TextCant.Text)))
                 {
                     LblError.Visible = true;
                     ModalPopupExtender3.Show();
                 }
                 else
                 {
                     if (!_isRefresh)
                     {
                         DetallePedidoDTO DetalleAux = new DetallePedidoDTO(ArticuloId, ControlPedido.BuscarNro(Convert.ToInt32(txtnropedidomostrar.Text)), Convert.ToInt32(TextCant.Text), ArticuloId.Cantidad);
                         ListaDetalleDTO.Add(DetalleAux);
                         RefrescarTabla();
                         HdfArt.Value         = null;
                         TxtBuscarNombre.Text = "";
                         TxtBuscarNombre.Focus();
                         TextCant.Text    = "1";
                         LblError.Visible = false;
                     }
                     else
                     {
                         //Limpiar();
                         TextCant.Text    = "1";
                         LblError.Visible = false;
                         Response.Redirect("EditarPedido.aspx");
                     }
                 }
             }
         }
     }
     else
     {
         //Limpiar();
         TextCant.Text    = "1";
         LblError.Visible = false;
         Response.Redirect("EditarPedido.aspx");
     }
 }
 protected void Button2_Click(object sender, EventArgs e)
 {
     if (!_isRefresh)
     {
         if (RadioButtonBuscarART.SelectedValue == "nombre")
         {
             if ((HdfArt.Value == null) || (string.IsNullOrEmpty(HdfArt.Value)))
             {
                 if (StockInsuficiente(ArticuloId, Convert.ToInt32(TextCant.Text)))
                 {
                     LblError.Visible = true;
                     ModalPopupExtender3.Show();
                 }
                 else
                 {
                     if (!_isRefresh)
                     {
                         ListaArticulo.Add(ArticuloId);
                         Session["ListaArticulo"] = ListaArticulo;
                         ListaCant.Add(Convert.ToInt32(TextCant.Text));
                         Session["ListaCant"] = ListaCant;
                         RefrescarTabla();
                         TextCant.Text        = "1";
                         LblError.Visible     = false;
                         TxtBuscarNombre.Text = "";
                         TxtBuscarNombre.Focus();
                     }
                     else
                     {
                         Limpiar();
                         TextCant.Text    = "1";
                         LblError.Visible = false;
                         Response.Redirect("AgregarPedido.aspx");
                     }
                 }
             }
             else
             {
                 ////ArticuloId = ControlArticulo.BuscarXId(Convert.ToInt32(HdfArt.Value));
                 if (ArticuloId != null)
                 {
                     if (StockInsuficiente(ArticuloId, Convert.ToInt32(TextCant.Text)))
                     {
                         LblError.Visible = true;
                         ModalPopupExtender3.Show();
                     }
                     else
                     {
                         if (!_isRefresh)
                         {
                             ListaArticulo.Add(ArticuloId);
                             Session["ListaArticulo"] = ListaArticulo;
                             ListaCant.Add(Convert.ToInt32(TextCant.Text));
                             Session["ListaCant"] = ListaCant;
                             RefrescarTabla();
                             HdfArt.Value         = null;
                             TxtBuscarNombre.Text = "";
                             TxtBuscarNombre.Focus();
                             TextCant.Text    = "1";
                             LblError.Visible = false;
                         }
                         else
                         {
                             Limpiar();
                             TextCant.Text    = "1";
                             LblError.Visible = false;
                             Response.Redirect("AgregarPedido.aspx");
                         }
                     }
                 }
             }
         }
         else
         {
             if (RadioButtonBuscarART.SelectedValue == "cod")
             {
                 if (ArticuloId != null)
                 {
                     if (StockInsuficiente(ArticuloId, Convert.ToInt32(TextCant.Text)))
                     {
                         LblError.Visible = true;
                         ModalPopupExtender3.Show();
                     }
                     else
                     {
                         if (!_isRefresh)
                         {
                             ListaArticulo.Add(ArticuloId);
                             Session["ListaArticulo"] = ListaArticulo;
                             ListaCant.Add(Convert.ToInt32(TextCant.Text));
                             Session["ListaCant"] = ListaCant;
                             RefrescarTabla();
                             HdfArt.Value      = null;
                             TextCant.Text     = "1";
                             LblError.Visible  = false;
                             TxtBuscarCod.Text = "";
                             TxtBuscarCod.Focus();
                         }
                         else
                         {
                             Limpiar();
                             TextCant.Text    = "1";
                             LblError.Visible = false;
                             Response.Redirect("AgregarPedido.aspx");
                         }
                     }
                 }
             }
         }
     }
     else
     {
         Limpiar();
         TextCant.Text    = "1";
         LblError.Visible = false;
         Response.Redirect("AgregarPedido.aspx");
     }
 }