Exemplo n.º 1
0
        static void Main(string[] args)
        {
            // configuracion de los servicion
            ServicioEmpleado _servicioEmpleado = new ServicioEmpleado(new RepositorioEmpleado());
            ServicioPago     _servicioPago     = new ServicioPago(new RepositorioPago());

            List <EmpleadoDTO> listadoEmpleados = _servicioEmpleado.ObtenerTodos();
            List <PagoDTO>     listadoPagos     = _servicioPago.ObtenerTodos();

            PagoDTO pagoDTO = new PagoDTO();

            pagoDTO.IdEmpleado  = 2;
            pagoDTO.Fecha       = DateTime.Now;
            pagoDTO.SueldoBruto = 100000f;

            _servicioPago.InsertarPago(pagoDTO);

            for (int e = 0; e < listadoEmpleados.Count; e++)
            {
                EmpleadoDTO empleado = listadoEmpleados[e];
                Console.WriteLine(string.Format("{0} {1} - Puesto: {2}", empleado.Nombre, empleado.Apellido, empleado.Puesto));

                List <PagoDTO> pagosEmpleado = _servicioPago.ObtenerPagoEmpleado(empleado.Id);

                for (int p = 0; p < pagosEmpleado.Count; p++)
                {
                    PagoDTO pago = pagosEmpleado[p];
                    Console.WriteLine(string.Format("   Monto: {0:0.00} - Fecha: {1}", pago.SueldoBruto, pago.Fecha));
                }
            }

            Console.ReadKey();
        }
Exemplo n.º 2
0
        public ActionResult Buscar(int id = 0)
        {
            ServicioEmpleado se = new ServicioEmpleado();

            var em = se.BuscarPorId(id);

            return(View(em));
        }
Exemplo n.º 3
0
        public ControladorEmpleado()
        {
            ConfigurarEventos();
            ConfigurarComponentes();

            _servicioEmpleado = new ServicioEmpleado(new RepositorioEmpleado());

            PoblarGrillaEmpleados(_servicioEmpleado.ObtenerTodos());

            EstablecerEstadoActual(EEstado.NORMAL);
        }
Exemplo n.º 4
0
        public bool Update()
        {
            ServicioEmpleado serv  = new ServicioEmpleado();
            EMPLEADO         datos = new EMPLEADO();

            datos.APP_MATERNO_EMPLEADO = this.APP_MATERNO_EMPLEADO;
            datos.APP_PATERNO_EMPLEADO = this.APP_PATERNO_EMPLEADO;
            datos.DV_EMPLEADO          = this.DV_EMPLEADO;
            datos.PNOMBRE_EMPLEADO     = this.PNOMBRE_EMPLEADO;
            datos.ID_USUARIO           = this.ID_USUARIO;
            datos.SNOMBRE_EMPLEADO     = this.SNOMBRE_EMPLEADO;
            datos.RUT_EMPLEADO         = this.RUT_EMPLEADO;

            return(serv.UpdateEmpleado(datos));
        }
Exemplo n.º 5
0
        public bool RegistroEmpleado(string empleado)
        {
            XmlSerializer ser    = new XmlSerializer(typeof(Modelo.Empleado));
            StringReader  reader = new StringReader(empleado);

            Modelo.Empleado  e        = (Modelo.Empleado)ser.Deserialize(reader);
            ServicioEmpleado servicio = new ServicioEmpleado();

            Datos.EMPLEADO eDatos = new Datos.EMPLEADO();
            //Datos Empleado
            eDatos.RUT_EMPLEADO         = e.RUT_EMPLEADO;
            eDatos.DV_EMPLEADO          = e.DV_EMPLEADO;
            eDatos.PNOMBRE_EMPLEADO     = e.PNOMBRE_EMPLEADO;
            eDatos.SNOMBRE_EMPLEADO     = e.SNOMBRE_EMPLEADO;
            eDatos.APP_PATERNO_EMPLEADO = e.APP_PATERNO_EMPLEADO;
            eDatos.APP_MATERNO_EMPLEADO = e.APP_MATERNO_EMPLEADO;
            eDatos.ID_USUARIO           = 0;

            return(servicio.AgregarEmpleado(eDatos));
        }
Exemplo n.º 6
0
        //CRUD Empleado
        public bool ExisteRutE(string empleado)
        {
            XmlSerializer ser    = new XmlSerializer(typeof(Modelo.Empleado));
            StringReader  reader = new StringReader(empleado);

            Modelo.Empleado  e    = (Modelo.Empleado)ser.Deserialize(reader);
            ServicioEmpleado serv = new ServicioEmpleado();

            Datos.EMPLEADO eDatos = new Datos.EMPLEADO();
            eDatos.RUT_EMPLEADO = e.RUT_EMPLEADO;

            if (!serv.ExisteRut(eDatos))
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 7
0
        public bool BuscarCliente(short ID_USUARIO)
        {
            ServicioEmpleado serv  = new ServicioEmpleado();
            EMPLEADO         datos = serv.BuscarEmpleado(ID_USUARIO);

            if (datos != null)
            {
                this.APP_MATERNO_EMPLEADO = datos.APP_MATERNO_EMPLEADO;
                this.APP_PATERNO_EMPLEADO = datos.APP_PATERNO_EMPLEADO;
                this.DV_EMPLEADO          = datos.DV_EMPLEADO;
                this.PNOMBRE_EMPLEADO     = datos.PNOMBRE_EMPLEADO;
                this.ID_USUARIO           = datos.ID_USUARIO;
                this.SNOMBRE_EMPLEADO     = datos.SNOMBRE_EMPLEADO;
                this.RUT_EMPLEADO         = datos.RUT_EMPLEADO;

                return(true);
            }
            else
            {
                return(false);
            }
        }
        public static List <Empleado> ListaEmpleados()
        {
            ServicioEmpleado serv = new ServicioEmpleado();

            return(GenerarLista(serv.ListarEmpleado()));
        }
Exemplo n.º 9
0
 public void Inicializar()
 {
     _mockRepositorio = new Mock <IRepositorioEmpleado>();
     _servicio        = new ServicioEmpleado(_mockRepositorio.Object);
 }