示例#1
0
        public tbPregrado convertPregrado(InfoPregrado _pregrado, bool esNacional)
        {
            bdConvalidacionesEntities db = new bdConvalidacionesEntities();
            tbPregrado _tbPregrado       = new tbPregrado();

            _tbPregrado.PreGradoId          = _pregrado.pregradoId;
            _tbPregrado.RutaCopiaTitulo     = _pregrado.RutaCopiaTitulo;
            _tbPregrado.RutaCopiaResolucion = _pregrado.RutaCopiaResolucion;
            if (esNacional)
            {
                _tbPregrado.Instituto     = _pregrado.Instituto;
                _tbPregrado.InstitutoText = _pregrado.InstitutoText;
                _tbPregrado.Titulo        = _pregrado.Titulo;
                _tbPregrado.FechaTitulo   = _pregrado.FechaTitulo;
                _tbPregrado.ciudad        = _pregrado.CiudadInstitutoPre;
                _tbPregrado.departamento  = _pregrado.DptoInstitutoPre;
                _tbPregrado.programa      = _pregrado.NombreProgramaOtorgaPre;
            }
            else
            {
                _tbPregrado.Entidad         = string.IsNullOrEmpty(_pregrado.Entidad) ? 1 : int.Parse(_pregrado.Entidad); // db.tbEntidad.Where(e => e.Entidad.Equals(_pregrado.Entidad)).FirstOrDefault().EntidadId;
                _tbPregrado.Resolucion      = _pregrado.NroResolucion;
                _tbPregrado.FechaResolucion = _pregrado.FechaResolucion;
            }

            return(_tbPregrado);
        }
示例#2
0
        public InfoPregrado convertTbPregrado(tbPregrado _tbPregrado, bool esNacional)
        {
            InfoPregrado _pregrado = new InfoPregrado();

            _pregrado.pregradoId = _tbPregrado.PreGradoId;
            if (esNacional)
            {
                _pregrado.Instituto     = _tbPregrado.Instituto;
                _pregrado.InstitutoText = _tbPregrado.InstitutoText;
                _pregrado.Titulo        = _tbPregrado.Titulo;

                if (_tbPregrado.FechaTitulo != null)
                {
                    _pregrado.FechaTitulo = (DateTime)_tbPregrado.FechaTitulo;
                }
                else
                {
                    _pregrado.FechaTitulo = DateTime.Now;
                }

                _pregrado.RutaCopiaTitulo = _tbPregrado.RutaCopiaTitulo;

                _pregrado.CiudadInstitutoPre      = _tbPregrado.ciudad == null ? 0: (int)_tbPregrado.ciudad;
                _pregrado.DptoInstitutoPre        = _tbPregrado.departamento == null ? 0 : (int)_tbPregrado.departamento;
                _pregrado.NombreProgramaOtorgaPre = _tbPregrado.programa == null ? 0 : (int)_tbPregrado.programa;
            }
            else
            {
                if (_tbPregrado.tbEntidad != null)
                {
                    _pregrado.Entidad = _tbPregrado.Entidad.ToString();
                }

                if (_tbPregrado.FechaResolucion != null)
                {
                    _pregrado.FechaResolucion = (DateTime)_tbPregrado.FechaResolucion;
                }
                else
                {
                    _pregrado.FechaResolucion = DateTime.Now;
                }

                _pregrado.NroResolucion       = _tbPregrado.Resolucion;
                _pregrado.RutaCopiaResolucion = _tbPregrado.RutaCopiaResolucion;
            }

            return(_pregrado);
        }