Beispiel #1
0
        public async Task Update(DiaDto dto)
        {
            var dia = await _diaRepos.GetById(dto.Id);

            if (dia != null)
            {
                dia = _mapper.Map <Dominio._4._1_Entidades.Dia>(dto);

                await _diaRepos.Update(dia);
            }
        }
 public ActionResult Save(DiaDto model)
 {
     if (ModelState.IsValid)
     {
         var Dia = new Dia();
         _Dia.Save(model);
         return(RedirectToAction("List"));
     }
     else
     {
         return(RedirectToAction("Create", model));
     }
 }
Beispiel #3
0
        internal override DtoBase PopulateDto(OracleDataReader reader)
        {
            var dia = new DiaDto();

            //
            if (!reader.IsDBNull(_ordDiaId))
            {
                dia.DiaId = reader.GetInt32(_ordDiaId);
            }
            //
            if (!reader.IsDBNull(_ordDiaDescripcion))
            {
                dia.DiaDescripcion = reader.GetString(_ordDiaDescripcion);
            }
            // IsNew
            dia.IsNew = false;

            return(dia);
        }
Beispiel #4
0
 /// <summary>
 /// Salva a edição de um objeto<T>
 /// </summary>
 public virtual void Update(DiaDto model)
 {
     _unitOfWork.GetRepository <DiaDto>().Update(model);
 }
Beispiel #5
0
 /// <summary>
 /// Salva e retorna o objeto<T> salvo
 /// </summary>
 public virtual DiaDto SaveGetItem(DiaDto model)
 {
     _unitOfWork.GetRepository <DiaDto>().Add(model);
     return(model);
 }
Beispiel #6
0
 /// <summary>
 /// Salva um objeto<T>
 /// </summary>
 public virtual void Save(DiaDto model)
 {
     _unitOfWork.GetRepository <DiaDto>().Add(model);
 }
Beispiel #7
0
 public async Task Create(DiaDto dto)
 {
     await _diaRepos.Create(_mapper.Map <Dominio._4._1_Entidades.Dia>(dto));
 }