Beispiel #1
0
 //EDITAR CLIENTE
 private void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         if (String.IsNullOrEmpty(txtNombre.Text))
         {
             MessageBox.Show("Debe buscar al usuario por su rut antes de actualizarlo");
         }
         if (String.IsNullOrEmpty(txtRut.Text))
         {
             MessageBox.Show("Debe ingresar un rut valido para buscar y luego actualizar al cliente");
         }
         if (this.ProtecSqlInyeccion() == true)
         {
             lbl1.Text = "No esta permitidos los caracteres (',=) en el cuadro de texto";
         }
         else
         {
             WebServiceConsultas auxWS = new WebServiceConsultas();
             Cliente             c     = new Cliente();
             c.Rut    = txtRut.Text;
             c.Nombre = txtNombre.Text;
             auxWS.actualizarCli(c);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("No se pudo actualizar el cliente, error: " + ex.Message);
     }
 }
Beispiel #2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(txtRut.Text) || this.ProtecSqlInyeccion() == true)
     {
         lbl1.Text = "No esta permitidos los caracteres (',=) en el cuadro de texto";
         MessageBox.Show("Debe ingresar un Rut para poder eliminar el cliente ");
     }
     else
     {
         try
         {
             WebServiceConsultas auxServicio = new WebServiceConsultas();
             auxServicio.eliminarCli(txtRut.Text);
             this.limpiarCampos();
         }catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
Beispiel #3
0
        //INSERTAR CLIENTE
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            WebServiceConsultas servicio = new WebServiceConsultas();
            Cliente             c        = new Cliente();

            c.Rut    = Convert.ToString(txtRut.Text);
            c.Nombre = Convert.ToString(txtNombre.Text);
            if (this.ProtecSqlInyeccion() == true)
            {
                lbl1.Text = "No esta permitidos los caracteres (',=) en el cuadro de texto";
            }
            else
            {
                try
                {
                    if (String.IsNullOrEmpty(this.txtRut.Text.Trim()))
                    {
                        txtRut.Text = "Ingrese Rut!";
                    }
                    if (String.IsNullOrEmpty(this.txtRut.Text.Trim()))
                    {
                        txtNombre.Text = "Ingrese Nombre!";
                    }
                    if (c.Rut != Convert.ToString(servicio.ComprobarExistencia(txtRut.Text)) && this.validarRut(txtRut.Text))
                    {
                        servicio.insertarCl(c);
                        MessageBox.Show("Cliente Ingresado con Exito!");
                        this.limpiarCampos();
                        this.label1.Text = "*";
                    }
                    else
                    {
                        MessageBox.Show("No se pudo ingresar el Usuario!, verifique el rut");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error al conectar a la BD!: " + ex.Message);
                }
            }
        }
Beispiel #4
0
 //BUSCAR CLIENTE
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.ProtecSqlInyeccion() == true)
         {
             lbl1.Text = "No esta permitidos los caracteres (',=) en el cuadro de texto";
         }
         else
         {
             if (this.validarRut(txtRut.Text))
             {
                 WebServiceConsultas auxServicio = new WebServiceConsultas();
                 txtNombre.Text    = auxServicio.buscarRut(txtRut.Text);
                 btnEditar.Enabled = true;
             }
         }
     }catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }