public SiteModeloPatch InserirSite(int idOrganizacao, SiteModelo sitePost)
        {
            SiteModeloNegocio siteModeloNegocio = new SiteModeloNegocio();

            Mapper.Map(sitePost, siteModeloNegocio);

            SiteModeloPatch site = Mapper.Map <SiteModeloNegocio, SiteModeloPatch>(organizacaoNegocio.InserirSite(siteModeloNegocio));

            return(site);
        }
示例#2
0
 internal void Valido(SiteModeloNegocio site)
 {
     if (site != null)
     {
         if (!Uri.IsWellFormedUriString(site.Url, UriKind.Absolute))
         {
             throw new OrganogramaRequisicaoInvalidaException("Site \"" + site.Url + "\" inválido");
         }
     }
 }
示例#3
0
 internal void Preenchido(SiteModeloNegocio site)
 {
     if (site != null)
     {
         if (string.IsNullOrEmpty(site.Url))
         {
             throw new OrganogramaRequisicaoInvalidaException("Site não preenchido");
         }
     }
 }
 public SiteModeloNegocio InserirSite(SiteModeloNegocio siteModeloNegocio)
 {
     throw new NotImplementedException();
 }