Exemple #1
0
        public CapacitacionesImpartidadDomainModel GetCapacitacionImpartida(int _id)
        {
            CapacitacionesImpartidadDomainModel capacitacionesImpartidadDomainModel = new CapacitacionesImpartidadDomainModel();

            TblCapacitacionesImpartidas tblCapacitacionesImpartidas = new TblCapacitacionesImpartidas();

            tblCapacitacionesImpartidas = capacitacionesImpartidasRepository.SingleOrDefault(p => p.id == _id);

            capacitacionesImpartidadDomainModel.id                  = tblCapacitacionesImpartidas.id;
            capacitacionesImpartidadDomainModel.idDocumento         = tblCapacitacionesImpartidas.idDocumento.Value;
            capacitacionesImpartidadDomainModel.idPersonal          = tblCapacitacionesImpartidas.idPersonal.Value;
            capacitacionesImpartidadDomainModel.idTipoCapacitacion  = tblCapacitacionesImpartidas.idTipoCapacitacion.Value;
            capacitacionesImpartidadDomainModel.strLugarInstitucion = tblCapacitacionesImpartidas.strLugarIntitucion;
            capacitacionesImpartidadDomainModel.strNombre           = tblCapacitacionesImpartidas.strNombre;
            capacitacionesImpartidadDomainModel.strTotalHoras       = tblCapacitacionesImpartidas.strTotalHoras;
            capacitacionesImpartidadDomainModel.TipoCapacitacion    = new TipoCapacitacionDomainModel
            {
                id       = tblCapacitacionesImpartidas.CatTiposCapacitacion.id,
                strValor = tblCapacitacionesImpartidas.CatTiposCapacitacion.strValor
            };
            capacitacionesImpartidadDomainModel.Documentos = new DocumentosDomainModel
            {
                IdDocumento = tblCapacitacionesImpartidas.catDocumentos.idDocumento,
                StrUrl      = tblCapacitacionesImpartidas.catDocumentos.strUrl
            };

            return(capacitacionesImpartidadDomainModel);
        }
Exemple #2
0
        public bool AddCapacitacion(CapacitacionesImpartidadDomainModel capacitacionesImpartidaDomainModel)
        {
            bool respuesta = false;

            TblCapacitacionesImpartidas tblCapacitacionesImpartidas = new TblCapacitacionesImpartidas();
            catDocumentos catDocumentos = new catDocumentos();

            tblCapacitacionesImpartidas.idPersonal         = capacitacionesImpartidaDomainModel.idPersonal;
            tblCapacitacionesImpartidas.idTipoCapacitacion = capacitacionesImpartidaDomainModel.idTipoCapacitacion;
            tblCapacitacionesImpartidas.strLugarIntitucion = capacitacionesImpartidaDomainModel.strLugarInstitucion;
            tblCapacitacionesImpartidas.strNombre          = capacitacionesImpartidaDomainModel.strNombre;
            tblCapacitacionesImpartidas.strTotalHoras      = capacitacionesImpartidaDomainModel.strTotalHoras;

            catDocumentos.TblCapacitacionesImpartidas.Add(tblCapacitacionesImpartidas);

            catDocumentos.strUrl = capacitacionesImpartidaDomainModel.Documentos.StrUrl;

            documentosRepository.Insert(catDocumentos);
            respuesta = true;

            return(respuesta);
        }