示例#1
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            Servicio_cliente serv_cliente = new Servicio_cliente();
            Cliente          clien        = new Cliente();

            clien = pasarformulario();
            Dgvcliente.DataSource = serv_cliente.getclienteactivobynombreyape(clien);
        }
示例#2
0
 private void BtnGuardar_Click(object sender, EventArgs e)
 {
     if (validarformulario())
     {
         Servicio_cliente servclien = new Servicio_cliente();
         if (MtbDni.Text.Replace(",", "") != "" && servclien.existecliente(pasarformulario()))
         {
             try
             {
                 servclien.modificarcliente(pasarformulario());
                 MessageBox.Show("Se ha modificado cliente exitosamente");
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message);
             }
         }
         else
         {
             if (servclien.fueborradocliente(pasarformulario()))
             {
                 try
                 {
                     servclien.modificarcliente(pasarformulario());
                     MessageBox.Show("Se ha modificado exitosamente un cliente que habia sido borrado exitosamente");
                 }
                 catch (Exception ex)
                 {
                     MessageBox.Show(ex.Message);
                 }
             }
             else
             {
                 try
                 {
                     servclien.crearnuevocliente(pasarformulario());
                     MessageBox.Show("Se ha creado un nuevo cliente exitosamente");
                 }
                 catch (Exception ex)
                 {
                     MessageBox.Show(ex.Message);
                 }
             }
         }
     }
 }
示例#3
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            Servicio_cliente Servclien = new Servicio_cliente();

            if (Servclien.existecliente(pasarformulario()))
            {
                Servclien.bajacliente(pasarformulario());
                MessageBox.Show("el Cliente ha sido borrado exitosamente");
            }
            else
            {
                if (Servclien.fueborradocliente(pasarformulario()))
                {
                    MessageBox.Show("el Cliente ya ha sido borrado anteriormente");
                }
                else
                {
                    MessageBox.Show("el Cliente Que intenta eliminar no existe");
                }
            }
        }
示例#4
0
        private void MtbDni_TextChanged(object sender, EventArgs e)
        {
            Servicio_cliente servclien = new Servicio_cliente();
            Cliente          clien     = new Cliente();

            if (Servicio_convertir.stringaulong(MtbDni.Text.Replace(",", "")) && (MtbDni.Text.Replace(",", "").Length == 8))//sirve para que no convierta algo vacio
            {
                clien.dni = Convert.ToInt64(MtbDni.Text.Replace(",", ""));

                if (servclien.existecliente(clien))
                {
                    clien = servclien.getclienteactivobycodigo(clien)[0];
                    mostrarenformulario(clien);
                }
                else
                {
                    blanquearelformulario();
                }
            }
            else
            {
                blanquearelformulario();
            }
        }