예제 #1
0
        public void InhabilitarTipoEleccion(DtoTipoEleccion dto)
        {
            var TipoEleccion = ObtenerTipoEleccionId(dto.Id);

            TipoEleccion.Estado = "INACTIVO";
            Actualizar(TipoEleccion);
        }
예제 #2
0
 Pe03_TipoEleccion mapearDtoAEntidad(DtoTipoEleccion dto)
 => new Pe03_TipoEleccion()
 {
     NombreTipoEleccion = dto.nombreTipoEleccion,
     Estado             = dto.estado,
     UsuarioCreacion    = dto.usuarioCreacion,
     FechaCreacion      = DateTime.Now,
 };
예제 #3
0
        public DtoApiResponseMessage CrearTipoEleccion(DtoTipoEleccion dto)
        {
            var TipoEleccion = mapearDtoAEntidad(dto);

            Crear(TipoEleccion);
            var dtoMapeado = mapearEntidadADto(TipoEleccion);

            return(_utilitarios.CrearDtoApiResponseMessage(dtoMapeado, "VE_PEL_TEL_001"));
        }
예제 #4
0
        public DtoApiResponseMessage ObtenerTipoEleccionMedianteId(DtoTipoEleccion dto)
        {
            var TipoEleccion = ObtenerTipoEleccionId(dto.Id);

            if (TipoEleccion != null)
            {
                var dtoMapeado = mapearEntidadADto(TipoEleccion);
                return(_utilitarios.CrearDtoApiResponseMessage(dtoMapeado, "VE_PEL_TEL_004"));
            }
            else
            {
                return(_utilitarios.CrearDtoApiResponseMessage(null, "VE_PEL_TEL_007"));
            }
        }
예제 #5
0
        IEnumerable <DtoTipoEleccion> mapearEntidadADto(Pe03_TipoEleccion TipoEleccion)
        {
            DtoTipoEleccion dto = new DtoTipoEleccion();

            dto.Id = TipoEleccion.Id;;
            dto.nombreTipoEleccion  = TipoEleccion.NombreTipoEleccion;
            dto.usuarioCreacion     = TipoEleccion.UsuarioCreacion;
            dto.usuarioModificacion = TipoEleccion.UsuarioModificacion;
            dto.estado = TipoEleccion.Estado;

            List <DtoTipoEleccion> lista = new List <DtoTipoEleccion>();

            lista.Add(dto);
            return(lista);
        }
예제 #6
0
        public DtoApiResponseMessage ActualizarTipoEleccion(DtoTipoEleccion dto)
        {
            var TipoEleccion = ObtenerTipoEleccionId(dto.Id);

            if (TipoEleccion != null)
            {
                TipoEleccion.NombreTipoEleccion  = dto.nombreTipoEleccion;
                TipoEleccion.UsuarioModificacion = dto.usuarioModificacion;
                TipoEleccion.FechaModificacion   = DateTime.Now;
                Actualizar(TipoEleccion);
                var dtoMapeado = mapearEntidadADto(TipoEleccion);
                return(_utilitarios.CrearDtoApiResponseMessage(dtoMapeado, "VE_PEL_TEL_002"));
            }
            else
            {
                return(_utilitarios.CrearDtoApiResponseMessage(null, "VE_PEL_TEL_007"));
            }
        }