예제 #1
0
 //--------------------------------------------------------------
 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;
     }
 }
예제 #2
0
        //--------------------------------------------------------------
        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; }
        }