public FrmCambio(ENT.Empleado empleado)
 {
     InitializeComponent();
     this.EntEmpleado = empleado;
     BllEmpleado      = new BLL.Empleado();
     txtUsuario.Text  = empleado.Usuario;
 }
 public FrmEmpleado()
 {
     EntEmpleado = new ENT.Empleado();
     BllEmpledo  = new BLL.Empleado();
     empleados   = new List <ENT.Empleado>();
     InitializeComponent();
 }
Beispiel #3
0
 public FrmOrdenReparaciones(ENT.Orden orden)
 {
     InitializeComponent();
     EntOrdenServicio = new ENT.OrdenServicio();
     EntVehiculo      = new ENT.Vehiculo();
     EntOrden         = new ENT.Orden();
     EntRepuesto      = new ENT.RepuestoVehiculo();
     EntOrdenRepuesto = new ENT.OrdenRepuesto();
     EntEmpleado      = new ENT.Empleado();
     EntServicio      = new ENT.Servicio();
     BllVehiculo      = new BLL.Vehiculo();
     BllEmpleado      = new BLL.Empleado();
     BllOrden         = new BLL.Orden();
     BllRepesto       = new BLL.Repuesto();
     BllServicio      = new BLL.Servicio();
     BllOrdenRepuesto = new BLL.OrdenRepuesto();
     BllOrdenServicio = new BLL.OrdenServicio();
     repuestos        = new List <ENT.RepuestoVehiculo>();
     servicios        = new List <ENT.Servicio>();
     ordenRepuestos   = new List <ENT.OrdenRepuesto>();
     ordenServicios   = new List <ENT.OrdenServicio>();
     vehiculos        = new List <ENT.Vehiculo>();
     empleados        = new List <ENT.Empleado>();
     ordenes          = new List <ENT.Orden>();
     this.EntOrden    = orden;
     llenarComboEncargado();
     llenarComboVehiculo();
     cargarComponentesOrden(orden);
     cargarRepuestosOrden();
     cargarServicioOrden();
 }
Beispiel #4
0
 public FrmOrdenReparaciones()
 {
     InitializeComponent();
     EntVehiculo            = new ENT.Vehiculo();
     EntOrdenServicio       = new ENT.OrdenServicio();
     EntOrden               = new ENT.Orden();
     EntRepuesto            = new ENT.RepuestoVehiculo();
     EntOrdenRepuesto       = new ENT.OrdenRepuesto();
     EntEmpleado            = new ENT.Empleado();
     EntServicio            = new ENT.Servicio();
     BllVehiculo            = new BLL.Vehiculo();
     BllEmpleado            = new BLL.Empleado();
     BllOrden               = new BLL.Orden();
     BllRepesto             = new BLL.Repuesto();
     BllServicio            = new BLL.Servicio();
     BllOrdenRepuesto       = new BLL.OrdenRepuesto();
     BllOrdenServicio       = new BLL.OrdenServicio();
     repuestos              = new List <ENT.RepuestoVehiculo>();
     servicios              = new List <ENT.Servicio>();
     ordenRepuestos         = new List <ENT.OrdenRepuesto>();
     ordenServicios         = new List <ENT.OrdenServicio>();
     vehiculos              = new List <ENT.Vehiculo>();
     empleados              = new List <ENT.Empleado>();
     vehiculos              = new List <ENT.Vehiculo>();
     ordenes                = new List <ENT.Orden>();
     cbEstado.Enabled       = false;
     tabComponentes.Enabled = false;
     llenarComboEncargado();
     llenarComboVehiculo();
 }
 public SeleccionEmpleado()
 {
     InitializeComponent();
     EntEmpleado = new ENT.Empleado();
     BllEmpleado = new BLL.Empleado();
     cargar();
 }
Beispiel #6
0
 public ListaEmpleados()
 {
     _usuarioBll  = new BLL.Usuario();
     _permisoBll  = new BLL.Permiso();
     _empleadoBLL = new BLL.Empleado();
     InitializeComponent();
     Traducir();
 }
Beispiel #7
0
 public FrmServicioPorEmpleado()
 {
     InitializeComponent();
     bllServicio = new BLL.Servicio();
     BllEmpleado = new BLL.Empleado();
     empleados   = new List <ENT.Empleado>();
     llenarComboEncargado();
 }
 public FrmOrden()
 {
     InitializeComponent();
     cliente     = new ENT.Cliente();
     BllCliente  = new BLL.Cliente();
     vehiculo    = new ENT.Vehiculo();
     BllVehiculo = new BLL.Vehiculo();
     empleado    = new ENT.Empleado();
     BllEmpleado = new BLL.Empleado();
     BllOrden    = new BLL.Orden();
     orden       = new ENT.Orden();
     clientes    = new List <ENT.Cliente>();
     vehiculos   = new List <ENT.Vehiculo>();
     empleados   = new List <ENT.Empleado>();
     ordenes     = new List <ENT.Orden>();
     cargarCombos();
     anadirItemsEstado();
 }
Beispiel #9
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            BE.Empleado empleado = new BE.Empleado();

            if(txtNombre.Text == "" || txtNombre.Text == null || txtApellido.Text == "" || txtApellido.Text == null ||
               txtDomicilio.Text == "" || txtDomicilio.Text == null || txtNroDoc.Text == "" || txtNroDoc.Text == null
               || txtEmail.Text == "" || txtEmail.Text == null)
            {
                MessageBox.Show("Por favor complete los campos obligatorios");
                return;
            }
            
            string nombre = txtNombre.Text;
            string apellido = txtApellido.Text;
            string domicilio = txtDomicilio.Text;
            var tipoDoc = (KeyValuePair<int,string>) cmbTDoc.SelectedItem;
            long nroDoc = long.Parse(txtNroDoc.Text);
            string email = txtEmail.Text;
            if (!String.IsNullOrEmpty(txtTelefono.Text))
            {
                long telefono = long.Parse(txtTelefono.Text);
                empleado.telefono = telefono;

            }
            

            empleado.nombre = nombre.ToUpper();
            empleado.apellido = apellido.ToUpper();
            empleado.domicilio = domicilio;
            empleado.tipoDocumento = tipoDoc.Key;
            empleado.nroDocumento = nroDoc;
            empleado.email = email;
            empleado.estado = 1;

            BLL.Empleado bllEmpleado = new BLL.Empleado();
            bllEmpleado.AltaEmpleado(empleado);
            var dialogResult = MessageBox.Show("Se cargo el empleado");
            this.Hide();
            if (dialogResult == DialogResult.Cancel)
            {
                this.Close();
            }

        }
Beispiel #10
0
        private void btnAdquirir_Click(object sender, EventArgs e)
        {
            _vehiculo.Adquirido  = true;
            _vehiculo.Disponible = true;
            _vehiculo.Precio     = BLL.Cifrado.Encriptar(_vehiculo.Precio, true);
            _vehiculo.Dvh        = BLL.DigitoVerificador.CalcularDV(_vehiculo, "vehiculoStock");

            _vehiculoStockBll.ActualizarVehiculo(_vehiculo);
            BE.Compra compra = new BE.Compra();
            compra.Cliente = cliente;

            var usuario = Services.SessionManager.GetInstance.Usuario;

            BLL.Empleado _empleadoBll = new BLL.Empleado();
            compra.Empleado = _empleadoBll.GetEmpleadoUsuario(usuario);

            var formaAdquisicion = cmbFormaAdquisicion.SelectedIndex;

            if (formaAdquisicion != 0)
            {
                compra.EsConsignacion = BLL.Cifrado.Encriptar(true.ToString(), true);
            }
            else
            {
                compra.EsConsignacion = BLL.Cifrado.Encriptar(false.ToString(), true);
            }
            compra.VehiculoStock  = _vehiculo;
            compra.Fecha          = DateTime.Now;
            compra.PrecioSugerido = BLL.Cifrado.Encriptar(precioCompraSugerido.ToString(), true);
            compra.Dvh            = BLL.DigitoVerificador.CalcularDV(compra, "compra");
            _compraBll.GuardarCompra(compra);
            MessageBox.Show("Se realizo la compra del vehiculo con exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            _bitacoraBll.RegistrarBitacora(usuario, $"Se realizo la compra del vehiculo de patente = {BLL.Cifrado.Desencriptar(_vehiculo.Patente)}" +
                                           $" a un precio de ${BLL.Cifrado.Desencriptar(compra.PrecioSugerido)}", 3);

            this.Close();
        }
Beispiel #11
0
        private void btnVender_Click(object sender, EventArgs e)
        {
            if (cliente != null && _vehiculo != null)
            {
                BE.Venta _venta = new BE.Venta();
                _venta.Cliente  = cliente;
                _venta.Vehiculo = _vehiculo;
                _venta.Precio   = int.Parse(BLL.Cifrado.Desencriptar(_vehiculo.Precio));
                var          usuario      = Services.SessionManager.GetInstance.Usuario;
                BLL.Empleado _empleadoBll = new BLL.Empleado();
                _venta.Empleado = _empleadoBll.GetEmpleadoUsuario(usuario);
                _venta.Fecha    = DateTime.Now;

                _ventaBLL.RegistrarVenta(_venta);
                _bitacoraBll.RegistrarBitacora(usuario, $"Se realizo la venta del vehiculo de patente = {txtPatente.Text.ToUpper()} al cliente de documento = {cliente.NroDoc}", 3);
                MessageBox.Show("Se registro la venta con exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Debe asociar un cliente o un vehiculo para proceder con la venta", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
 public FrmCambio()
 {
     InitializeComponent();
     BllEmpleado     = new BLL.Empleado();
     txtUsuario.Text = EntEmpleado.Usuario;
 }
Beispiel #13
0
 public FrmLogin()
 {
     EntEmpleado = new ENT.Empleado();
     BllEmpleado = new BLL.Empleado();
     InitializeComponent();
 }