//-----------------------------------------------------------------------------------
        public logrosDTO c_logros(string cod)
        {
            try
            {
                cod = cod.ToUpper();
                origen = bd.logros.Where(t => t.id_logro == cod).FirstOrDefault();
                if (origen != null)
                {
                    AutoMapper.Mapper.CreateMap<logros, logrosDTO>();
                    AutoMapper.Mapper.Map(origen, destino);
                    return destino;
                }
                else
                {
                    return null;
                }

            }
            catch (Exception)
            {
                return null;
            }
        }
 //--------------------------------------------------------------------
 public string r_logros(logrosDTO ob)
 {
     try
     {
         //........... VALIDACIÓN PARA MAYUSCULAS  ...................
         ob.id_asignatura = ob.id_asignatura.ToUpper();
         ob.id_grado = ob.id_grado.ToUpper();
         ob.id_logro = ob.id_logro.ToUpper();
         //................ FIN DE VALIDADCIÓN  ......................
         logros m = new logros();
         AutoMapper.Mapper.CreateMap<logrosDTO, logros>();
         AutoMapper.Mapper.Map(ob, m);
         bd.logros.Add(m);
         bd.SaveChanges();
         return "¡Se agregó el logro exitosamente!";
     }
     catch (Exception)
     {
         return null;
     }
 }