コード例 #1
0
ファイル: UCCatalogos.cs プロジェクト: car89013/unidosis
        public uni_camaDTO getCamaById(int id)
        {
            uni_camaDTO resultado = new uni_camaDTO();

            resultado = AutoMapper.Mapper.Map <uni_camaDTO>(context.uni_camas.FirstOrDefault(f => f.id == id));
            return(resultado);
        }
コード例 #2
0
ファイル: UCCatalogos.cs プロジェクト: car89013/unidosis
        public uni_camaDTO updateCama(uni_camaDTO _CamaDTO)
        {
            var newCama = Mapper.Map <uni_camaDTO>(_CamaDTO);
            var oldCama = context.uni_camas.FirstOrDefault(f => f.id == newCama.id);

            oldCama.desc_cama = newCama.desc_cama;
            context.SaveChanges();
            return(_CamaDTO);
        }
コード例 #3
0
ファイル: UCCatalogos.cs プロジェクト: car89013/unidosis
 public uni_camaDTO setCama(uni_camaDTO _CamaDTO)
 {
     try
     {
         var cama = (from m in context.uni_camas
                     where m.id == _CamaDTO.id
                     select m).FirstOrDefault();
         if (cama != null)
         {
             throw new Exception("Esta enfermera ya se encuentra capturado en el sistema");
         }
         var c = Mapper.Map <uni_cama>(_CamaDTO);
         context.uni_camas.Add(c);
         context.SaveChanges();
         return(AutoMapper.Mapper.Map <uni_camaDTO>(c));
     }
     catch (Exception e)
     {
         throw e;
     }
 }