//-------------------------------------------------------------- public periodosDTO c_periodo(string idPeriodo) { try { idPeriodo = idPeriodo.ToUpper(); origen = bd.periodos.Where(t => t.id == idPeriodo).FirstOrDefault(); if (origen != null) { AutoMapper.Mapper.CreateMap<periodos, periodosDTO>(); AutoMapper.Mapper.Map(origen, destino); return destino; } else { return null; } } catch (Exception) { return null; } }
//-------------------------------------------------------------- public string r_periodo(periodosDTO cod) { try { cod.id = cod.id.ToUpper(); cod.rangoF = cod.rangoF.ToUpper(); cod.rangoI = cod.rangoI.ToUpper(); periodos m = new periodos(); AutoMapper.Mapper.CreateMap<periodosDTO, periodos>(); AutoMapper.Mapper.Map(cod, m); bd.periodos.Add(m); bd.SaveChanges(); return "¡Se agregó el periodo correctamente"; } catch (Exception) { return null; } }