public SeguridadService(IUsuarioRepository usuarioRepository, IEmpleadoRepository empleadoRepository, ICifradoAdapter cifradoAdapter, ILogsAdapter logsAdapter) { _usuarioRepository = usuarioRepository; _empleadoRepository = empleadoRepository; _cifradoAdapter = cifradoAdapter; _logsAdapter = logsAdapter; }
public EmpleadoAppService(IUnitOfWork unitOfWork, IEmpleadoRepository empleadoRepository, IMapper mapper) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException("unitOfWork"); _empleadoRepository = empleadoRepository ?? throw new ArgumentNullException("clienteRepository"); _mapper = mapper ?? throw new ArgumentNullException("mapper"); }
// GET: Empleado public ActionResult Index() { empleadoRepository = new EmpleadoRepository(); var empleados = empleadoRepository.ObtenerEmpleados(); return(View(empleados)); }
public CajaRepository(ClinicaServiceContext context, IUtilRepository utilRepository, IEmpleadoRepository empleadorepository) { _context = context; _utilrepository = utilRepository; _empleadorepository = empleadorepository; }
public EmpleadoController(IMapper mapper, IEmpleadoRepository empleadoRepository, IAreaRepository areaRepository, IEmpleadoHabilidadRepository empleadoHabilidadRepository) { _empleadoRepository = empleadoRepository ?? throw new ArgumentNullException(nameof(empleadoRepository)); _areaRepository = areaRepository ?? throw new ArgumentNullException(nameof(areaRepository)); _empleadoHabilidadRepository = empleadoHabilidadRepository ?? throw new ArgumentNullException(nameof(empleadoHabilidadRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public HomeController(IEmpleadoRepository empleadoRepository, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager) { _empleadoRepository = empleadoRepository; this.userManager = userManager; this.signInManager = signInManager; }
public EmpleadoServicio( IEmpleadoRepository repository, ITicketServicio ticketServicio, ITicketEntradaRepository ticketEntradaRepository) { _ticketEntradaRepository = ticketEntradaRepository; _ticketServicio = ticketServicio; _repository = repository; }
public PersonaController(IPersonaRepository personaRepository, ClinicaServiceContext contexto, IUtilRepository utilRepository, IEmpleadoRepository empleadoRepository, ICajaRepository cajaRepository) { _context = contexto; _personaRepository = personaRepository; _utilrepository = utilRepository; _empleadorepository = empleadoRepository; _cajaRepository = cajaRepository; }
// GET: Empleado/Details/5 public ActionResult Details(string id) { empleadoRepository = new EmpleadoRepository(); var empleado = empleadoRepository.ObtenEmpleadoPoId(id.ToString()); var datosRepository = new DatosContactoRepository(); empleado.DatosContacto = datosRepository.ObtenerDatosContactoEmpleado(id.ToString()); return View(empleado); }
public ConsultaController( IConsultaService consultaService, IEmpleadoRepository empleadoRepository, IMascotaRepository mascotaRepository ) { _consultaService = consultaService; _empleadoRepository = empleadoRepository; _mascotaRepository = mascotaRepository; }
public PersonaRepository(ClinicaServiceContext context, IMedicoRepository medicorepository, IEmpleadoRepository empleadoRepository, IPacienteRepository pacienteRepository, IDetalleRepository detalleRepository , IUsuarioRepository usuarioRepository) { _context = context; _medicoRepository = medicorepository; _empleadoRepository = empleadoRepository; _pacienteRepository = pacienteRepository; _detalleRepository = detalleRepository; _usuarioRepository = usuarioRepository; }
// GET: Empleado/Details/5 public ActionResult Details(string id) { empleadoRepository = new EmpleadoRepository(); var empleado = empleadoRepository.ObtenEmpleadoPoId(id.ToString()); var datosRepository = new DatosContactoRepository(); empleado.DatosContacto = datosRepository.ObtenerDatosContactoEmpleado(id.ToString()); return(View(empleado)); }
public ActionResult Create(Empleado model) { try { empleadoRepository = new EmpleadoRepository(); model.Id = DateTime.Now.Ticks.ToString(); empleadoRepository.GuardarEmpleado(model); return(RedirectToAction("Index")); } catch { return(View(model)); } }
public ActionResult Create(Empleado model) { try { empleadoRepository = new EmpleadoRepository(); model.Id = DateTime.Now.Ticks.ToString(); empleadoRepository.GuardarEmpleado(model); return RedirectToAction("Index"); } catch { return View(model); } }
public UsuarioViewModel(IUsuarioRepository usuarioRepository, IRolRepository rolRepository, IEmpleadoRepository empleadoRepository) { Modificar = false; Password = string.Empty; ContraseniaDos = string.Empty; IdCuentaUsuario = new Guid(); Cuenta = string.Empty; IdRol = 0; IdEmpleado = new Guid(); Repository = usuarioRepository; ListaUsuario = new BindingList <Usuario>(); RolRepository = rolRepository; ListaRol = new BindingList <Rol>(); EmpleadoRepository = empleadoRepository; ListaEmpleado = new BindingList <Empleado>(); GetAll(); }
public EmpleadoViewModel(IEmpleadoRepository repository, IPuestoRepository Puesto, ITurnoRepository Turno) { IRepository = repository; IPuesto = Puesto; ITurno = Turno; ListaPuesto = new BindingList <Puesto>(); ListaEmpleado = new BindingList <Empleado>(); ListaTurno = new BindingList <Turno>(); #region Binding Contraseña2 = string.Empty; Busqueda = string.Empty; UpdateFoto = false; IdEmpleado = Guid.Empty; LocalId = 0; Clave = string.Empty; NombreCompleto = string.Empty; Nombre = string.Empty; ApellidoPat = string.Empty; ApellidoMat = string.Empty; Edad = 0; FechaNacimiento = DateTime.Now; Modificar = false; IdTurno = 0; IdPuesto = 0; Telefono = string.Empty; Correo = string.Empty; Direccion = string.Empty; Contraseña = string.Empty; IdSucursal = 0; Sucursal = string.Empty; FotoBase64 = string.Empty; Resultado = 0; CodigoBarra = string.Empty; ImageLocation = string.Empty; #endregion }
// GET: Empleado public ActionResult Index() { empleadoRepository = new EmpleadoRepository(); var empleados = empleadoRepository.ObtenerEmpleados(); return View(empleados); }
public SimulacionController(IEmpleadoRepository empleadoRepository) { this.empleadoRepository = empleadoRepository; }
public Empleado() { _empleadoRepository = new EmpleadoRepository(); InitializeComponent(); }
public ApplicationEmpleados(IEmpleadoRepository repositoryEmpleados, IDivisionRepository repositoryDivision) { _repositoryEmpleados = repositoryEmpleados; _repositoryDivison = repositoryDivision; }
public AsignacionesController(IAsignacionesRepository asignacionesRepository, IEmpleadoRepository empleadoRepository) { _asignacionesRepository = asignacionesRepository; _empleadoRepository = empleadoRepository; }
public MantenimientoEmpleado() { _empleadoRepository = new EmpleadoRepository(); InitializeComponent(); }
public EmpleadoAppService(IEmpleadoRepository empleadoRepository, IMapper mapper) : base(empleadoRepository, mapper) { _empleadoRepository = empleadoRepository; }
public EmpleadoController(IEmpleadoRepository empleadoRepository) { this.empleadoRepository = empleadoRepository; }
public EmpleadoService(IEmpleadoRepository repository) { _repository = repository; }
public EmpleadoService(IEmpleadoRepository empleadoRepository, IUnitOfWork unitOfWork) { _empleadoRepo = empleadoRepository; _unitOfWork = unitOfWork; }
public ModelosVistaController(IEmpleadoRepository empleadoRepository) { _empleadoRepository = empleadoRepository; }
public EmpleadoService(IEmpleadoRepository empleado_repository) { this.empleado_repository = empleado_repository; }
public EmpleadoService(IEmpleadoRepository empleadoRepository) { this.empleadoRepository = empleadoRepository; }
public OrganizacionController(IMapper mapper, IEmpleadoRepository empleadoRepository) { _empleadoRepository = empleadoRepository ?? throw new ArgumentNullException(nameof(empleadoRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public EmpleadoService(IEmpleadoRepository empleadoRepository) : base(empleadoRepository) { _empleadoRepository = empleadoRepository; }
public HomeController(IEmpleadoRepository empleadoRepository) { _empleadoRepository = empleadoRepository; }
public EmpleadoValidator(IEmpleadoRepository Servicio) { RuleFor(empleado => empleado.Nombre) .MustAsync(async(empleado, x, context) => { Guid result = await Servicio.NombreCompletoExistAsync(empleado.Nombre, empleado.ApellidoPat, empleado.ApellidoMat); if (result != Guid.Empty) { if (result == empleado.IdEmpleado) { return(true); } else { return(false); } } else { return(true); } }) .WithMessage("EL EMPLEADO CON ESTOS NOMBRES Y APELLIDOS YA SE ECNCUENTRA REGISTRADO"); RuleFor(empleado => empleado.Clave) .NotEmpty() .WithMessage("INGRESE LA CLAVE.") .MaximumLength(15).WithMessage("LA CLAVE NO DEBE SER MAYOR A 15 CARACTERES.") .MustAsync(async(empleado, x, context) => { Guid result = await Servicio.ClaveExistAsync(empleado.Clave); if (result != Guid.Empty) { if (result == empleado.IdEmpleado) { return(true); } else { return(false); } } else { return(true); } }) .WithMessage("LA CLAVE YA EXISTE"); RuleFor(Empleado => Empleado.Nombre) .MaximumLength(30).WithMessage("EL NOMBRE NO DEBE SER MAYOR A 30 CARACTERES.") .NotEmpty() .WithMessage("DEBE INGRESAR EL NOMBRE DEL EMPLEADO."); RuleFor(Empleado => Empleado.ApellidoPat) .MaximumLength(30).WithMessage("EL APELLIDO NO DEBE SER MAYOR A 30 CARACTERES.") .NotEmpty() .WithMessage("DEBE INGRESAR EL APELLIDO DEL ELMPLEADO."); RuleFor(Empleado => Empleado.ApellidoMat) .MaximumLength(30).WithMessage("EL APELLIDO NO DEBE SER MAYOR A 30 CARACTERES.") .NotEmpty() .WithMessage("DEBE INGRESAR EL APELLIDO DEL ELMPLEADO."); RuleFor(x => x.Sexo) .NotEqual('S') .WithMessage("DEBE SELECCIONAR EL SEXO DEL CLIENTE."); RuleFor(Empleado => Empleado.IdTurno) .NotEqual(0) .WithMessage("DEBE SELECCIONAR UN TURNO."); RuleFor(Empleado => Empleado.IdPuesto) .NotEqual(0) .WithMessage("DEBE SELECCIONAR UN PUESTO."); RuleFor(Empleado => Empleado.Telefono) .NotEmpty() .WithMessage("DEBE INGRESAR UN NUMERO TELEFONICO."); RuleFor(Empleado => Empleado.Correo) .NotEmpty() .WithMessage("DEBE INGRESAR SU DIRECCION DE CORREO ELECTRONICO.") .Matches("\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*") .WithMessage("NO TIENE FORMATO DE CORREO ELECTRONICO"); RuleFor(Empleado => Empleado.Direccion) .NotEmpty() .WithMessage("DEBE INGRESAR LA DIRECCION DEL EMPLEADO."); RuleFor(empleado => empleado.FechaNacimiento) .Must((empleado, x, context) => { if (empleado.FechaNacimiento.Date <= DateTime.Now.Date) { return(true); } else { return(false); } } ).WithMessage("LA FECHA DE NACIMIENTO NO PUEDE SER MAYOR A LA FECHA ACTUAL."); RuleFor(empleado => empleado.Contraseña) .Matches(@"^(?=\w*\d)(?=\w*[A-Z])(?=\w*[a-z])\S{8,13}$") .WithMessage("LA CONTRASEÑA DEBE TENER ENTRE 8 Y 13 CARACTERES, AL MENOS UN DÍGITO, AL MENOS UNA MINÚSCULA Y AL MENOS UNA MAYÚSCULA.") .When(x => x.Modificar); RuleFor(empleado => empleado.Contraseña2) .Equal((x) => x.Contraseña) .WithMessage("LAS CONTRASEÑAS NO COINCIDEN.") .When(empleado => empleado.Modificar); RuleFor(empleado => empleado.Contraseña2) .NotEmpty() .WithMessage("DEBE INGRESAR UNA CONTRASEÑA") .When(empleado => empleado.Modificar); }
public EmpleadoService() { empleadoRepository = new EmpleadoRepository(); seccionRepository = new SeccionRepository(); }