Ejemplo n.º 1
0
        public bool UpdateUser(int userId, UserDto newUserDetails)
        {
            var oldUserDetails = FindUserByUserId(userId);

            this.user = new User()
            {
                UserID       = userId,
                UserName     = newUserDetails.UserName.Trim(),
                Password     = oldUserDetails.Password,
                HashPassword = oldUserDetails.HashPassword,
                UserTypeID   = newUserDetails.UserTypeID,
                IsActive     = oldUserDetails.IsActive,
                CreatedBy    = oldUserDetails.CreatedBy,
                DateCreated  = oldUserDetails.DateCreated,
                UpdatedBy    = newUserDetails.UpdatedBy,
                DateUpdated  = newUserDetails.DateUpdated,
                BranchID     = newUserDetails.BranchId
            };

            if (_user.Update2(this.user).IsNull())
            {
                return(false);
            }

            return(true);
        }
Ejemplo n.º 2
0
        public bool UpdateDiscount(DiscountDto discountDetails)
        {
            var oldDiscountDetails     = FindDiscountById(discountDetails.DiscountID);
            var updatedDiscountDetails = new IOBalanceEntity.Discount()
            {
                BranchID           = discountDetails.BranchID,
                CreatedBy          = oldDiscountDetails.CreatedBy,
                DateCreated        = oldDiscountDetails.DateCreated,
                UpdatedBy          = discountDetails.UpdatedBy,
                DateUpdated        = System.DateTime.Now,
                DiscountID         = oldDiscountDetails.DiscountID,
                DiscountPercentage = discountDetails.DiscountPercentage,
                IsActive           = oldDiscountDetails.IsActive
            };

            if (_discount.Update2(updatedDiscountDetails).IsNull())
            {
                return(false);
            }

            return(true);
        }
Ejemplo n.º 3
0
        public bool UpdateDetails(CustomerDetailsDto newDetails)
        {
            var oldDetails = GetAll().Where(d => d.CustomerId == newDetails.CustomerId).FirstOrDefault();
            var details    = newDetails.DtoToEntity();

            //TODO: add here the old details
            details.DateCreated = oldDetails.DateCreated;
            details.CreatedBy   = oldDetails.CreatedBy;


            if (_customer.Update2(details).IsNull())
            {
                return(false);
            }


            return(true);
        }
Ejemplo n.º 4
0
        public bool UpdateSupplierDetails(SupplierDto newSupplierDetails)
        {
            var oldSupplierDetails     = FindSupplierById(newSupplierDetails.SupplierID);
            var updatedSupplierDetails = this.supplier;

            updatedSupplierDetails = new Supplier()
            {
                SupplierID   = newSupplierDetails.SupplierID,
                SupplierCode = newSupplierDetails.SupplierCode,
                SupplierName = newSupplierDetails.SupplierName,
                IsActive     = newSupplierDetails.IsActive,
                CreatedBy    = oldSupplierDetails.CreatedBy,
                DateCreated  = oldSupplierDetails.DateCreated,
                DateUpdated  = System.DateTime.Now,
                UpdatedBy    = newSupplierDetails.UpdatedBy
            };

            if (_supplier.Update2(updatedSupplierDetails).IsNull())
            {
                return(false);
            }

            return(true);
        }