private static MotivoDespido getMotivoDespido(MotivoDespidoRequest motivoDespidoRequest)
 {
     return(new MotivoDespido(motivoDespidoRequest.descripcion)
     {
         Id = motivoDespidoRequest.IdGuid
     });
 }
        public void isValidPostNotaDespido_invalidData_returnFalse()
        {
            var motivoDespidoRequest = new MotivoDespidoRequest();


            Assert.IsFalse(motivoDespidoRequest.isValidPostNotaDespido());
        }
Esempio n. 3
0
        public MotivoDespido getMotivoDespidoForPut(MotivoDespidoRequest motivoDespidoRequest)
        {
            var motivoDespido = getMotivoDespidoForPost(motivoDespidoRequest);

            motivoDespido.Id = motivoDespidoRequest.IdGuid;

            return(motivoDespido);
        }
        public void isValidPostNotaDespido_validData_returnFalse()
        {
            var motivoDespidoRequest = new MotivoDespidoRequest()
            {
                IdGuid = Guid.NewGuid()
            };


            Assert.IsTrue(motivoDespidoRequest.isValidPostNotaDespido());
        }
        public void isValidPost_invalidaData_returnFalse(string descripcion, AuditoriaRequest auditoria)
        {
            var motivoDespidoRequest = new MotivoDespidoRequest()
            {
                descripcion      = descripcion,
                auditoriaRequest = auditoria
            };

            Assert.IsFalse(motivoDespidoRequest.isValidPost());
        }
        private static MotivoDespido getTipoEmpleo(MotivoDespidoRequest tipoEmpleoRequest)
        {
            var motivoDespido = new MotivoDespido(tipoEmpleoRequest.descripcion)
            {
                Auditoria = new CNISS.CommonDomain.Domain.Auditoria(
                    tipoEmpleoRequest.auditoriaRequest.usuarioCreo,
                    tipoEmpleoRequest.auditoriaRequest.fechaCreo,
                    tipoEmpleoRequest.auditoriaRequest.usuarioModifico,
                    tipoEmpleoRequest.auditoriaRequest.fechaModifico

                    )
            };

            return(motivoDespido);
        }
Esempio n. 7
0
        public MotivoDespido getMotivoDespidoForPost(MotivoDespidoRequest motivoDespidoRequest)
        {
            var motivoDespido = new MotivoDespido(motivoDespidoRequest.descripcion)
            {
                Auditoria = new Auditoria()
                {
                    FechaCreacion      = motivoDespidoRequest.auditoriaRequest.fechaCreo,
                    FechaActualizacion = motivoDespidoRequest.auditoriaRequest.fechaModifico,
                    CreadoPor          = motivoDespidoRequest.auditoriaRequest.usuarioCreo,
                    ActualizadoPor     = motivoDespidoRequest.auditoriaRequest.usuarioModifico
                }
            };

            return(motivoDespido);
        }
Esempio n. 8
0
        public void isValidPost_invalidData_returnFalse(string posicionGps, DateTime fechaDespido, Guid imagenNota, SupervisorRequest supervisor, FirmaAutorizadaRequest firma, AuditoriaRequest auditoria, MotivoDespidoRequest motivoDespido, Guid empleoId)
        {
            var notaDespido = new NotaDespidoRequest()
            {
                fechaDespido           = fechaDespido,
                auditoriaRequest       = auditoria,
                firmaAutorizadaRequest = firma,
                supervisorRequest      = supervisor,
                imagenNotaDespido      = imagenNota,
                motivoDespidoRequest   = motivoDespido,
                posicionGPS            = posicionGps,
                empleoId = empleoId
            };

            var respuesta = notaDespido.isValidPost();

            Assert.IsFalse(respuesta);
        }