/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public bool Add(UnidadeFederacaoModel model) { #region Regras model.DataReg = DateTime.Now; model.EstReg = model.DcrNome.Substring(0, 1); model.DcrSiglaPais = _busPais.Get(model.IdPais.Value).DcrSigla; #endregion return(_rep.Add(model)); }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public bool Add(UnidadeFederacaoModel model) { model.DcrChaveUf = Convert.ToString(Get().Count() + 1); model.EstReg = "A"; model.DataReg = DateTime.Now; model.DcrSigla = model.DcrSigla.ToUpper(); if (model.IdPais.HasValue) { model.DcrSiglaPais = _busPais.Get(model.IdPais.Value).DcrSigla; } model.Pais = null; return(_rep.AddWithModifiedOrUnchanged(model)); }