public void Add(Domain.Myfashion.Domain.Affiliates affiliate) { //Creates a database connection and opens up a session using (NHibernate.ISession session = SessionFactory.GetNewSession()) { using (NHibernate.ITransaction transaction = session.BeginTransaction()) { session.Save(affiliate); transaction.Commit(); } } }
public void AddAffiliateDetail(string UserId, string FriendsUserId, DateTime AffiliateDate, string Amount) { Domain.Myfashion.Domain.Affiliates Affiliate = new Domain.Myfashion.Domain.Affiliates(); try { Affiliate.Id = Guid.NewGuid(); Affiliate.UserId = Guid.Parse(UserId); Affiliate.FriendUserId = Guid.Parse(FriendsUserId); Affiliate.AffiliateDate = AffiliateDate; Affiliate.Amount = Amount; Affiliaterepo.Add(Affiliate); } catch (Exception ex) { Console.WriteLine(ex.Message); logger.Error(ex.Message); } }