예제 #1
0
        void btnGuardar_Click(object sender, EventArgs e)
        {
            Entidades.Clientes ObjClientesEntidad = new Entidades.Clientes();
            BussinessLogic.ClientesBL ObjClientesLogica = new BussinessLogic.ClientesBL();

            ObjClientesEntidad.CodCliente = txtCliente.Text;
            ObjClientesEntidad.Nombre = txtNombre.Text;
            ObjClientesEntidad.Apellido = txtApellido.Text;
            ObjClientesEntidad.Cedula = txtCedula.Text;
            ObjClientesEntidad.Genero = CmbGenero.Text;
            ObjClientesEntidad.Telefono = txtTelefono.Text;
            ObjClientesEntidad.Celular = txtCelular.Text;
            ObjClientesEntidad.Fax = txtFax.Text;
            ObjClientesEntidad.FechaNaci = DtpFechaNaci.Value;
            ObjClientesEntidad.CalleoAv = txtCalle.Text;
            ObjClientesEntidad.NoVivienda = NudNoVivienda.Value;
            ObjClientesEntidad.Sector = txtSector.Text;
            ObjClientesEntidad.Ciudad = txtCiudad.Text;
            ObjClientesEntidad.Email = txtEmail.Text;
            ObjClientesEntidad.Nodependiente = NudNoDependientes.Value;
            ObjClientesEntidad.Empresa = txtNombreEmpresa.Text;
            ObjClientesEntidad.CalleoAvEmpresa = txtCalleEmpresa.Text;
            ObjClientesEntidad.NoEmpresa = NudNoEmpresa.Value;
            ObjClientesEntidad.RNC = TxtRnc.Text;
            ObjClientesEntidad.CiudadEmp = txtCiudad.Text;
            ObjClientesEntidad.TelefonoEmp = txtTelefonoEmpresa.Text;
            ObjClientesEntidad.FaxEmp = txtFaxEmpresa.Text;
            ObjClientesEntidad.Puesto = txtPuestoCliente.Text;
               //Componente de Ingresos
            ObjClientesEntidad.Ingresos = NudNoDependientes.Value;
            ObjClientesEntidad.FechaIngreso = DtpFechaIngreso.Value;
            ObjClientesEntidad.NoCuenta = txtNoCuenta.Text;
            ObjClientesEntidad.NombreGar = txtNombreGarante.Text;
            ObjClientesEntidad.ApellidoGar = txtApellidoGarante.Text;
            ObjClientesEntidad.CedulaGar = txtCedulaGarante.Text;
            ObjClientesEntidad.TelefonoGar = txtTelefonoGarante.Text;
            ObjClientesEntidad.CelularGar = txtCelular.Text;
            ObjClientesEntidad.EmailGar = txtEmail.Text;
            ObjClientesEntidad.DireccionGar = txtDireccionGarante.Text;
            ObjClientesEntidad.DescripcionGarantia = txtDescripcionGarantia.Text;
            ObjClientesEntidad.EmpresaGar = txtEmpresaGarante.Text;
            ObjClientesEntidad.CalleoAvEmpresaGar = txtCalleEmpresaGarante.Text;
            ObjClientesEntidad.NoEmpresaGar = NudNoEmpresaGar.Value;
            ObjClientesEntidad.RNCGar = txtRNCGar.Text;
            ObjClientesEntidad.CiudadEmpGar = txtCiudadEmpresaGarante.Text;
            ObjClientesEntidad.TelefonoEmpGar = txtTelefonoEmpresaGarante.Text;
            ObjClientesEntidad.FaxEmpGar = txtFaxEmpresa.Text;
            ObjClientesEntidad.PuestoGar = txtPuestoEmpresaGarante.Text;
            //Componente de Ingresos
            ObjClientesEntidad.IngresosGar = NudNoDependientes.Value;
            ObjClientesEntidad.FechaIngresoGar = DtpFechaIngresoGarante.Value;
            ObjClientesEntidad.NoCuentaGar = txtNoCuentaGarante.Text;

            if (ESTADO_SISTEMA == "Creando")
            {

                ObjClientesLogica.InsertClientes(ObjClientesEntidad);
            }
            else
            {
                ObjClientesLogica.UpdateClientes(ObjClientesEntidad);

            }
        }
예제 #2
0
        private void txtCliente_Validating(object sender, System.ComponentModel.CancelEventArgs e)
        {
            //Declaramos la variables de BussinessLogic y Entidades de Clientes
            BussinessLogic.ClientesBL ObjClienteLogica = new BussinessLogic.ClientesBL();
            Entidades.Clientes ObjClienteEntidad = new Entidades.Clientes();

            //Asignamos el valor del txtcliente a la entidad del cliente
            ObjClienteEntidad.CodCliente = txtCliente.Text;

            //Si es Igual a 1 quiere decir que el cliente existe en la base de datos
            if (ObjClienteLogica.SearchClientes(ObjClienteEntidad) == 1)
            {
                ErrProClientes.SetError(txtCliente, "El Cliente " + txtCliente.Text + " Ya Existe En Nuestra Base De Datos");
                txtCliente.Focus();
            }
            else
            {
                ErrProClientes.SetError(txtCliente, null);
            }
        }