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(); }
public ActionResult Buscar(int id = 0) { ServicioEmpleado se = new ServicioEmpleado(); var em = se.BuscarPorId(id); return(View(em)); }
public ControladorEmpleado() { ConfigurarEventos(); ConfigurarComponentes(); _servicioEmpleado = new ServicioEmpleado(new RepositorioEmpleado()); PoblarGrillaEmpleados(_servicioEmpleado.ObtenerTodos()); EstablecerEstadoActual(EEstado.NORMAL); }
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)); }
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)); }
//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); } }
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())); }
public void Inicializar() { _mockRepositorio = new Mock <IRepositorioEmpleado>(); _servicio = new ServicioEmpleado(_mockRepositorio.Object); }