コード例 #1
0
ファイル: CartDao.cs プロジェクト: enriquefrade/vtex-desafio
 public void InsertDeveloper(Developer developer)
 {
     try
     {
         Cart cart = Get();
         cart.InsertDeveloper(developer);
         Save(cart);
     }
     catch { throw; }
 }
コード例 #2
0
 public void InsertDeveloper(string username, string avatar, decimal price)
 {
     try
     {
         Developer developer = new Developer() { Username = username,Avatar = avatar, Price = price};
         cart.InsertDeveloper(developer);
     }
     catch (Exception e)
     {
         throw new HttpResponseException(
                             new HttpResponseMessage()
                             {
                                 StatusCode = HttpStatusCode.InternalServerError,
                                 ReasonPhrase = e.Message
                             });
     }
 }
コード例 #3
0
ファイル: Cart.cs プロジェクト: enriquefrade/vtex-desafio
 public void InsertDeveloper(Developer developer)
 {
     if (!Developers.Contains(developer) && !string.IsNullOrEmpty(developer.Username))
         Developers.Add(developer);
 }