Example #1
0
        /// <summary>
        /// Updates the rent.
        /// </summary>
        /// <param name="rent">The rent.</param>
        public void UpdateRent(Domain.Rent rent)
        {
            var r = _context.Rents.Find(rent.RentId);

            r.UnitId        = rent.UnitId;
            r.CreatedOn     = System.DateTime.Now;
            r.CreatedBy     = rent.CreatedBy;
            r.LastUpdatedOn = System.DateTime.Now;
            r.LastUpdatedBy = rent.LastUpdatedBy;
            r.IsDeleted     = rent.IsDeleted;
            r.UnitId        = rent.UnitId;
            r.StartDate     = rent.StartDate;
            r.EndDate       = rent.EndDate;
            r.Amount        = rent.Amount;

            _context.SaveChanges();
        }
Example #2
0
        /// <summary>
        /// Adds the rent.
        /// </summary>
        /// <param name="rent">The rent.</param>
        public void AddRent(Domain.Rent rent)
        {
            var r = new Data.Rent();

            r.UnitId        = rent.UnitId;
            r.StartDate     = rent.StartDate;
            r.EndDate       = rent.EndDate;
            r.Amount        = rent.Amount;
            r.CreatedBy     = 1;
            r.CreatedOn     = System.DateTime.Now;
            r.LastUpdatedBy = 1;
            r.LastUpdatedOn = System.DateTime.Now;
            r.IsDeleted     = rent.IsDeleted;

            _context.Rents.Add(r);

            _context.SaveChanges();
        }
Example #3
0
        public Domain.Rent MapToDomainRent()
        {
            var r = new Domain.Rent();

            r.RentId            = RentId;
            r.CreatedOn         = CreatedOn;
            r.CreatedBy         = CreatedBy;
            r.CreatedByName     = CreatedByNavigation.UserName;
            r.LastUpdatedOn     = LastUpdatedOn;
            r.LastUpdatedBy     = LastUpdatedBy;
            r.LastUpdatedByName = LastUpdatedByNavigation.UserName;
            r.Ts        = Ts;
            r.IsDeleted = IsDeleted;
            r.UnitId    = UnitId;
            r.StartDate = StartDate;
            r.EndDate   = EndDate;
            r.Amount    = Amount;

            return(r);
        }