private void btnAgregarCliente_Click_1(object sender, EventArgs e)
        {
            //Validación email (El email no es obligatorio)
            if (!string.IsNullOrEmpty(txtEmail.Text.Trim()))
            {
                if (!(Configuracion.isValidEmail(txtEmail.Text.Trim())))
                {
                    MessageBox.Show("Email invalido:" + txtEmail.Text); return;
                }
            }

            //Validación de campos obligatorios
            if (txtNombre.Text == "" || txtApellido.Text == "" || txtTelefono.Text == "")
            {
                MessageBox.Show("Todos los campos señalados con '*' son obligatorios "); return;
            }


            conexion.conectar();

            string consulta = "UPDATE Cliente SET nombres='" + txtNombre.Text.ToUpper().Trim() + "',apellidos='" + txtApellido.Text.ToUpper().Trim() + "',celular=" + txtTelefono.Text.Trim() + ",correo='" + txtEmail.Text.Trim() + "',direccion='" + txtDireccion.Text.ToUpper().Trim() + "'  WHERE idCliente =" + txtId.Text.Trim();

            conexion.ejecutarSql(consulta);
            conexion.desconectar();

            Form_AInicial pagina_Inicial = Owner as Form_AInicial;

            pagina_Inicial.abrirformContenido(new Form_Cliente());

            Close();
        }
示例#2
0
        private void btnAgregarCliente_Click(object sender, EventArgs e)
        {
            //Validación email (El email no es obligatorio)
            if (txtEmail.Text != "")
            {
                if (!(isValidEmail(txtEmail.Text)))
                {
                    MessageBox.Show("Email invalido"); return;
                }
            }

            //Validación de campos obligatorios
            if (txtNombre.Text == "" || txtApellido.Text == "" || txtTelefono.Text == "")
            {
                MessageBox.Show("Todos los campos señalados con '*' son obligatorios "); return;
            }


            string consulta = "INSERT INTO Cliente (nombres,apellidos,celular,correo,direccion) values ('" + txtNombre.Text.ToUpper().Trim() + "','" + txtApellido.Text.ToUpper().Trim() + "'," + txtTelefono.Text.Trim() + ",'" + txtEmail.Text.Trim() + "','" + txtDireccion.Text.ToUpper().Trim() + "')";

            conexion.conectar();
            conexion.ejecutarSql(consulta);
            conexion.desconectar();

            //Recargar página de clientes
            Form_AInicial pagina_Inicial = Owner as Form_AInicial;

            pagina_Inicial.abrirformContenido(new Form_Cliente());

            limpiarCampos();
            Close();
        }
        private void btnEliminarCliente_Click(object sender, EventArgs e)
        {
            if (!Configuracion.confirmacion())
            {
                return;
            }
            conexion.conectar();

            string consulta = "DELETE FROM Cliente WHERE idCliente =" + txtId.Text;

            conexion.ejecutarSql(consulta);

            conexion.desconectar();

            Form_AInicial pagina_Inicial = Owner as Form_AInicial;

            pagina_Inicial.abrirformContenido(new Form_Cliente());

            Close();
        }
示例#4
0
        private void btnActualizarProveedor_Click(object sender, EventArgs e)
        {
            //Validación de campos obligatorios
            if (txtNombre.Text == "" || txtTelefono.Text == "")
            {
                MessageBox.Show("Todos los campos señalados con '*' son obligatorios "); return;
            }


            conexion.conectar();

            string consulta = "UPDATE Proveedor SET nombre='" + txtNombre.Text.ToUpper().Trim() + "',celular=" + txtTelefono.Text.Trim() + "  WHERE idProveedor =" + txtId.Text.Trim();

            conexion.ejecutarSql(consulta);
            conexion.desconectar();

            Form_AInicial pagina_Inicial = Owner as Form_AInicial;

            pagina_Inicial.abrirformContenido(new Form_Proveedor());

            Close();
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Conexion conexion = new Conexion();

            //Validación de campos obligatorios
            if (txtNombre.Text == "" || txtTelefono.Text == "")
            {
                MessageBox.Show("Todos los campos señalados con '*' son obligatorios "); return;
            }

            //Validación de que no exita proveedor con ese nombre
            List <String> listaProveedores = (conexion.listaDeUnCampo("SElECT nombre from Proveedor", "nombre"));
            bool          yaExiste         = listaProveedores.Any(str => str.Contains(txtNombre.Text.ToUpper().Trim()));

            if (yaExiste)
            {
                MessageBox.Show("Ya existe un Proveedor con el nombre:  " + txtNombre.Text.ToUpper()); return;
            }


            string consulta = "INSERT INTO Proveedor (nombre,celular) values ('" + txtNombre.Text.ToUpper().Trim() + "'," + txtTelefono.Text.Trim() + ")";



            conexion.conectar();
            conexion.ejecutarSql(consulta);
            conexion.desconectar();

            //Recargar página de clientes
            Form_AInicial pagina_Inicial = Owner as Form_AInicial;

            pagina_Inicial.abrirformContenido(new Form_Proveedor());

            limpiarCampos();
            Close();
        }