Exemplo n.º 1
0
        internal bool DeleteItem(int Id)
        {
            SalesLocation salesLocation = new SalesLocation();

            salesLocation.Id = Id;
            return(SalesLocationController.DeleteLocation(salesLocation));
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="T:UserDetails"/> class.
        /// </summary>
        /// <param name="membershipUser">The membership user.</param>
        /// <param name="getProfile">if set to <c>true</c> [get profile].</param>
        public UserDetails(MembershipUser membershipUser, bool getProfile)
        {
            if (membershipUser != null)
            {
                UserName         = membershipUser.UserName;
                Email            = membershipUser.Email;
                LastActivityDate = membershipUser.LastActivityDate.ToShortDateString();

                if (getProfile)
                {
                    ProfileCommon p       = new ProfileCommon();
                    ProfileCommon profile = p.GetProfile(membershipUser.UserName);


                    if (profile != null)
                    {
                        OpCoId          = profile.OpCoId;
                        OpCoCode        = profile.OpCoCode;
                        RegionId        = profile.RegionId;
                        RegionCode      = profile.RegionCode;
                        WarehouseId     = profile.WarehouseId;
                        SalesLocationId = profile.SalesLocationId;
                        SalesLocation   = SalesLocationController.GetLocation(salesLocationId, false);
                        OpCo            = OpcoController.GetOpCo(OpCoId, false);
                        Warehouse       = WarehouseController.GetWarehouse(WarehouseId);
                        Region          = OptrakRegionController.GetRegion(RegionId);
                    }
                }
            }
        }
Exemplo n.º 3
0
 private void PopulateTDCSalesLocations(string opCo)
 {
     // Populate the Sales Locations for TDC Shipment option
     ddlSalesBranchCode.DataSource = SalesLocationController.GetTDCSalesLocations(opCo);
     ddlSalesBranchCode.Items.Clear();
     ddlSalesBranchCode.Items.Add(new ListItem("All", "-1"));
     ddlSalesBranchCode.DataBind();
 }
Exemplo n.º 4
0
        public void GetItems()
        {
            using (TransactionScope scope = new TransactionScope())
            {
                SalesLocation salesLocation = PopulateNewItem();
                int           id            = SaveItem(salesLocation);

                //retrieve all sales locations and the one we saved should return at least
                List <SalesLocation> salesLocations = SalesLocationController.GetLocations(true);
                //so the count should be >0
                Assert.IsTrue(salesLocations.Count > 0);
                //check for our new id
                Assert.IsTrue(salesLocations.Find(delegate(SalesLocation currentItem)
                {
                    return(currentItem.Id == id);
                }) != null);
            }
        }
Exemplo n.º 5
0
 internal int SaveItem(SalesLocation salesLocation)
 {
     return(SalesLocationController.SaveLocation(salesLocation));
 }
Exemplo n.º 6
0
 internal SalesLocation GetItem(int id, bool recursive)
 {
     return(SalesLocationController.GetLocation(id, recursive));
 }