public CapacitacionesRecibidasDomainModel GetCapacitacionRecibida(int _id)
        {
            CapacitacionesRecibidasDomainModel capacitacionesRecibidasDomainModel = new CapacitacionesRecibidasDomainModel();
            TblCapacitacionesRecibidas         tblCapacitacionesRecibidas         = new TblCapacitacionesRecibidas();

            tblCapacitacionesRecibidas = capacitacionesRecibidadRepository.SingleOrDefault(p => p.id == _id);

            capacitacionesRecibidasDomainModel.id                     = tblCapacitacionesRecibidas.id;
            capacitacionesRecibidasDomainModel.idDocumento            = tblCapacitacionesRecibidas.idDocumento.Value;
            capacitacionesRecibidasDomainModel.idPersonal             = tblCapacitacionesRecibidas.idPersonal.Value;
            capacitacionesRecibidasDomainModel.idTipoCapacitacion     = tblCapacitacionesRecibidas.idTipoCapacitacion.Value;
            capacitacionesRecibidasDomainModel.strInstitucionAcredita = tblCapacitacionesRecibidas.strInstitucionAcredita;
            capacitacionesRecibidasDomainModel.strNombre              = tblCapacitacionesRecibidas.strNombre;
            capacitacionesRecibidasDomainModel.strTotalHoras          = tblCapacitacionesRecibidas.strTotalHoras;
            capacitacionesRecibidasDomainModel.TipoCapacitacion       = new TipoCapacitacionDomainModel
            {
                id       = tblCapacitacionesRecibidas.CatTiposCapacitacion.id,
                strValor = tblCapacitacionesRecibidas.CatTiposCapacitacion.strValor
            };
            capacitacionesRecibidasDomainModel.Documentos = new DocumentosDomainModel
            {
                IdDocumento = tblCapacitacionesRecibidas.catDocumentos.idDocumento,
                StrUrl      = tblCapacitacionesRecibidas.catDocumentos.strUrl
            };

            return(capacitacionesRecibidasDomainModel);
        }
        public bool AddCapacitacion(CapacitacionesRecibidasDomainModel capacitacionesRecibidasDomainModel)
        {
            bool respuesta = false;

            TblCapacitacionesRecibidas tblCapacitacionesRecibidas = new TblCapacitacionesRecibidas();

            tblCapacitacionesRecibidas.idTipoCapacitacion     = capacitacionesRecibidasDomainModel.idTipoCapacitacion;
            tblCapacitacionesRecibidas.idPersonal             = capacitacionesRecibidasDomainModel.idPersonal;
            tblCapacitacionesRecibidas.strInstitucionAcredita = capacitacionesRecibidasDomainModel.strInstitucionAcredita;
            tblCapacitacionesRecibidas.strNombre     = capacitacionesRecibidasDomainModel.strNombre;
            tblCapacitacionesRecibidas.strTotalHoras = capacitacionesRecibidasDomainModel.strTotalHoras;

            catDocumentos catDocumentos = new catDocumentos();

            catDocumentos.TblCapacitacionesRecibidas.Add(tblCapacitacionesRecibidas);

            catDocumentos.strUrl = capacitacionesRecibidasDomainModel.Documentos.StrUrl;

            documentosRepository.Insert(catDocumentos);
            respuesta = true;


            return(respuesta);
        }