Example #1
0
 private void modifica()
 {
     if (!validar())
     {
         if (!validarExistencias())
         {
             utilitarios.maneja_fechas fe = new utilitarios.maneja_fechas();
             cliente = new conexiones_BD.clases.clientes(
                 idcliente,
                 txtCodigo.Text,
                 txtNombres.Text,
                 txtApellidos.Text,
                 txtDire.Text,
                 txtDui.Text,
                 txtNit.Text,
                 txtNcr.Text,
                 txtRazon.Text,
                 txtTel.Text,
                 txtEmail.Text,
                 listaDes.SelectedValue.ToString(),
                 fe.fechaMysql(fecha),
                 listaGenero.SelectedIndex.ToString());
             if (cliente.modificar(true) > 0)
             {
                 habilitar(false);
                 vaciarDatos();
                 cargarTablas();
             }
         }
     }
 }
Example #2
0
 private void guardar()
 {
     if (!validar())
     {
         if (!validarExistencias())
         {
             utilitarios.maneja_fechas fe = new utilitarios.maneja_fechas();
             cliente = new conexiones_BD.clases.clientes(txtCodigo.Text,
                                                         txtNombres.Text, txtApellidos.Text, txtDire.Text, txtDui.Text, txtNit.Text, txtNcr.Text,
                                                         txtRazon.Text, txtTel.Text, txtEmail.Text, listaDes.SelectedValue.ToString(),
                                                         fe.fechaMysql(fecha), listaGenero.SelectedIndex.ToString());
             if (cliente.guardar(true) > 0)
             {
                 vaciarDatos();
                 cargarTablas();
                 if (nuevoClientes)
                 {
                     ingresado = true;
                     this.Close();
                 }
                 else
                 {
                     txtNombres.Focus();
                 }
             }
         }
     }
 }
Example #3
0
        private bool validarExistencias()
        {
            bool existe = false;

            List <string> campos = new List <string>();

            campos.Add("nombre_cliente");
            campos.Add("apellidos_cliente");
            campos.Add("cod_cliente");
            List <string> valores = new List <string>();

            valores.Add(txtNombres.Text);
            valores.Add(txtApellidos.Text);
            valores.Add(txtCodigo.Text);

            cliente = new conexiones_BD.clases.clientes(campos, valores);

            if (modificar)
            {
                if (cliente.validarCamposcondicorANDActu(true, 1) > 1)
                {
                    existe = true;
                }
            }
            else
            {
                if (cliente.validarCamposcondicorAND(true) > 0)
                {
                    existe = true;
                }
            }

            return(existe);
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (!validar())
            {
                if (!validarExistencias())
                {
                    utilitarios.maneja_fechas fech = new utilitarios.maneja_fechas();
                    cliente = new conexiones_BD.clases.clientes(
                        codigo(),
                        txtNombres.Text,
                        txtApellidos.Text,
                        txtDire.Text,
                        "-",
                        "-",
                        "-",
                        "-",
                        "-",
                        "-",
                        "1",
                        fech.fechaMysql(fecha),
                        listaGenero.SelectedValue.ToString());


                    if (cliente.guardar(true) > 0)
                    {
                        ingresado = true;
                        nombre    = txtNombres.Text;
                        this.Close();
                    }
                }
            }
        }
Example #5
0
 private void eliminar()
 {
     if (idcliente != null)
     {
         if (MessageBox.Show("¿Desea eliminar este registro?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes)
         {
             cliente = new conexiones_BD.clases.clientes(idcliente);
             if (cliente.eliminar(true) > 0)
             {
                 habilitar(false);
                 vaciarDatos();
                 cargarTablas();
             }
         }
     }
 }
Example #6
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (!this.modificar)
            {
                if (!validar())
                {
                    if (!validarExistencias())
                    {
                        utilitarios.maneja_fechas fech = new utilitarios.maneja_fechas();
                        cliente = new conexiones_BD.clases.clientes(
                            codigo(),
                            txtNombres.Text,
                            txtApellidos.Text,
                            txtDire.Text,
                            "-",
                            "-",
                            "-",
                            "-",
                            "-",
                            "-",
                            "1",
                            fech.fechaMysql(fecha),
                            listaGenero.SelectedValue.ToString(),
                            "1");

                        long res = cliente.ingresandoCliente(true);


                        if (res > 0)
                        {
                            idcliente = res.ToString();
                            System.Console.Write("El codigo asignado al cliente es: " + res);
                            ingresado = true;
                            nombre    = txtNombres.Text;
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("No se pudo ingresar");
                        }
                    }
                }
            }
            else
            {
                if (!validar())
                {
                    conexiones_BD.clases.clientes cl = new conexiones_BD.clases.clientes(
                        idcliente, txtNombres.Text, txtApellidos.Text, txtDire.Text,
                        listaGenero.SelectedValue.ToString(),
                        "1"
                        );

                    if (cl.actualizarCliente())
                    {
                        ingresado = true;
                        nombre    = txtNombres.Text;
                        this.Close();
                    }
                }
            }
        }