예제 #1
0
 public DistributionsContracts()
 {
     DistributionModel = new Distribution();
     DistributionsServices = new DistributionsServices();
     PackagesContracts= new PackagesContracts();
     UserContracts = new UserContracts();
 }
예제 #2
0
        public virtual int Add(Distribution Distribution,string username,string barcode)
        {
            Distribution.User = Context.Users.ToList().FirstOrDefault(x => x.UserName == username);
            var package = Context.Packages.ToList().FirstOrDefault(x => x.BarcodeId == barcode);
            package.PackageStatus = Context.PackageStatuses.FirstOrDefault(x => x.PackageStatusId == 4);
            Distribution.Package = package;
            Distribution.On = DateTime.Now;

              Context.Distributions.Add(Distribution);

            Context.SaveChanges();
            return Distribution.DistributionId;
        }
예제 #3
0
 public int Add(Distribution Distributions,string username,string barcode)
 {
     return DistributionsServices.Add(Distributions,username,barcode);
 }