public void PruebaAModificarEmpleado() { IList <Empleado> _lista = new List <Empleado>(); IList <Empleado> lista = new List <Empleado>(); Empleado empleado = new Empleado(); empleado.Nombre = "jose"; Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarPorNombre comandoBusqueda = FabricaComandosEmpleado.CrearComandoConsultarPorNombre(empleado); _lista = comandoBusqueda.Ejecutar(); empleado.Id = 6; empleado.Nombre = "Probador BD"; empleado.Apellido = "Probador"; empleado.FechaNacimiento = DateTime.Now; empleado.Cargo = "1"; empleado.Cedula = 1111111; empleado.Cuenta = "123123"; empleado.Estado = 1; empleado.SueldoBase = float.MinValue; empleado.Direccion = new Direccion(); empleado.Direccion.Avenida = "prueba"; empleado.Direccion.Calle = " c prueba"; empleado.Direccion.Ciudad = "ciu prueba"; empleado.Direccion.Edif_Casa = "edif prueba"; empleado.Direccion.Piso_apto = "p prueba"; empleado.Direccion.Urbanizacion = "u prueba"; Core.LogicaNegocio.Comandos.ComandoEmpleado.Modificar comandoModificar; comandoModificar = FabricaComandosEmpleado.CrearComandoModificar(empleado); comandoModificar.Ejecutar(); comandoBusqueda = FabricaComandosEmpleado.CrearComandoConsultarPorNombre(empleado); lista = comandoBusqueda.Ejecutar(); Assert.AreNotEqual(lista[0].Nombre, _lista[0].Nombre); Assert.AreEqual(lista[0].Nombre, "Probador BD"); Assert.AreNotEqual(lista[0].Direccion.Avenida, _lista[0].Direccion.Avenida); Assert.AreEqual(lista[0].Direccion.Avenida, "prueba"); }
public IList <string> BuscarCargos() { Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarCargo consultar; consultar = FabricaComandosEmpleado.CrearComandoConsultarCargo(cargo); cargo = consultar.Ejecutar(); return(cargo); }
public int EliminarEmpleado(Core.LogicaNegocio.Entidades.Empleado entidad) { int resultado = 0; Core.LogicaNegocio.Comandos.ComandoEmpleado.EliminarEmpleado eliminar; eliminar = FabricaComandosEmpleado.CrearComandoEliminarEmpleado(entidad); resultado = eliminar.Ejecutar(); return(resultado); }
public IList <Core.LogicaNegocio.Entidades.Empleado> BuscarPorCargo(Core.LogicaNegocio.Entidades.Empleado entidad) { IList <Core.LogicaNegocio.Entidades.Empleado> empleado1 = null; Core.LogicaNegocio.Comandos.ComandoEmpleado.EliminarConsultarPorCargo consultar; consultar = FabricaComandosEmpleado.CrearComandoEliminarConsultarPorCargo(entidad); empleado1 = consultar.Ejecutar(); return(empleado1); }
public Core.LogicaNegocio.Entidades.Empleado BuscarPorCedula(Core.LogicaNegocio.Entidades.Empleado entidad) { Core.LogicaNegocio.Entidades.Empleado empleado1 = new Core.LogicaNegocio.Entidades.Empleado(); Core.LogicaNegocio.Comandos.ComandoEmpleado.EliminarConsultarPorCI consultar; consultar = FabricaComandosEmpleado.CrearComandoEliminarConsultarPorCI(entidad); empleado1 = consultar.Ejecutar(); return(empleado1); }
private Core.LogicaNegocio.Entidades.Empleado BuscarEmpleadoCodigo(Core.LogicaNegocio.Entidades.Empleado entidad) { Core.LogicaNegocio.Entidades.Empleado empleado1 = null; Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarPorCodigo consultar;//nuevo consultar = FabricaComandosEmpleado.CrearConsultarPorCodigo(entidad); empleado1 = consultar.Ejecutar(); return(empleado1); }
public List <Core.LogicaNegocio.Entidades.Empleado> BuscarPorNombre(Core.LogicaNegocio.Entidades.Empleado entidad) { List <Core.LogicaNegocio.Entidades.Empleado> empleado1 = null; Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarPorNombre consultar; consultar = FabricaComandosEmpleado.CrearComandoConsultarPorNombre(entidad); empleado1 = consultar.Ejecutar(); return(empleado1); }
public Core.LogicaNegocio.Entidades.Cargo BuscarCargosNuevo (Core.LogicaNegocio.Entidades.Cargo entidad) { Core.LogicaNegocio.Entidades.Cargo cargo = null; Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarCargoNuevo consultar; consultar = FabricaComandosEmpleado.CrearComandoConsultarCargoNuevo(entidad); cargo = consultar.Ejecutar(); return(cargo); }
ConsultarEmpleadoxCedula(Core.LogicaNegocio.Entidades.Empleado entidad) { Core.LogicaNegocio.Entidades.Empleado empleado = new Core.LogicaNegocio.Entidades.Empleado(); Core.LogicaNegocio.Comandos.ComandoEmpleado.ConsultarPorCI comando; comando = FabricaComandosEmpleado.CrearComandoConsultarPorCI(entidad); empleado = comando.Ejecutar(); return(empleado); }