예제 #1
0
        public bool UpdateBranch(BranchDto newBranchDetails)
        {
            var oldBranchDetails     = FindBranchById(newBranchDetails.BranchId);
            var updatedBranchDetails = newBranchDetails.DtoToEntity();

            updatedBranchDetails.BranchID    = newBranchDetails.BranchId;
            updatedBranchDetails.DateUpdated = System.DateTime.Now;

            updatedBranchDetails.CreatedBy   = oldBranchDetails.CreatedBy;
            updatedBranchDetails.CreatedDate = oldBranchDetails.CreatedDate;

            //updatedBranchDetails = new Branch()
            //{
            //    CreatedBy = oldBranchDetails.CreatedBy,
            //    CreatedDate = oldBranchDetails.CreatedDate,
            //    BranchID = newBranchDetails.BranchId
            //};

            //BranchName = newBranchDetails.BranchName.ToUpper(),
            //    BranchAddress = newBranchDetails.BranchAddress,
            //    BranchDetails = newBranchDetails.BranchDetails,
            //    UpdatedBy = newBranchDetails.UpdatedBy,
            //    DateUpdated = System.DateTime.Now,

            if (this._branch.Update2(updatedBranchDetails).IsNull())
            {
                return(false);
            }


            return(true);
        }
예제 #2
0
        public bool SaveBranch(BranchDto branchDetails)
        {
            this.branch = branchDetails.DtoToEntity();

            if (this._branch.Insert(this.branch).IsNull())
            {
                return(false);
            }
            return(true);
        }