Ejemplo n.º 1
0
        public ActionResult QuantityUnitsGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] QuantityUnit item)
        {
            var model = db.QuantityUnits;

            ViewBag.QuantityUnit = item;
            if (ModelState.IsValid)
            {
                try
                {
                    var modelItem = model.FirstOrDefault(it => it.id == item.id);
                    if (modelItem != null)
                    {
                        this.UpdateModel(modelItem);

                        db.SubmitChanges();
                        Session["QuantityUnits"] = IWSLookUp.GetQuantityUnits();
                        return(PartialView("QuantityUnitsGridViewPartial", Session["QuantityUnits"]));
                    }
                }
                catch (Exception e)
                {
                    ViewData["GenericError"] = e.Message;
                    IWSLookUp.LogException(e);
                }
            }
            else
            {
                ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState);
            }
            return(PartialView("QuantityUnitsGridViewPartial", item));
        }
Ejemplo n.º 2
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

            if (obj == this)
            {
                return(true);
            }

            return(obj is OrderReturnLineItem other &&
                   ((Uid == null && other.Uid == null) || (Uid?.Equals(other.Uid) == true)) &&
                   ((SourceLineItemUid == null && other.SourceLineItemUid == null) || (SourceLineItemUid?.Equals(other.SourceLineItemUid) == true)) &&
                   ((Name == null && other.Name == null) || (Name?.Equals(other.Name) == true)) &&
                   ((Quantity == null && other.Quantity == null) || (Quantity?.Equals(other.Quantity) == true)) &&
                   ((QuantityUnit == null && other.QuantityUnit == null) || (QuantityUnit?.Equals(other.QuantityUnit) == true)) &&
                   ((Note == null && other.Note == null) || (Note?.Equals(other.Note) == true)) &&
                   ((CatalogObjectId == null && other.CatalogObjectId == null) || (CatalogObjectId?.Equals(other.CatalogObjectId) == true)) &&
                   ((VariationName == null && other.VariationName == null) || (VariationName?.Equals(other.VariationName) == true)) &&
                   ((ReturnModifiers == null && other.ReturnModifiers == null) || (ReturnModifiers?.Equals(other.ReturnModifiers) == true)) &&
                   ((AppliedTaxes == null && other.AppliedTaxes == null) || (AppliedTaxes?.Equals(other.AppliedTaxes) == true)) &&
                   ((AppliedDiscounts == null && other.AppliedDiscounts == null) || (AppliedDiscounts?.Equals(other.AppliedDiscounts) == true)) &&
                   ((BasePriceMoney == null && other.BasePriceMoney == null) || (BasePriceMoney?.Equals(other.BasePriceMoney) == true)) &&
                   ((VariationTotalPriceMoney == null && other.VariationTotalPriceMoney == null) || (VariationTotalPriceMoney?.Equals(other.VariationTotalPriceMoney) == true)) &&
                   ((GrossReturnMoney == null && other.GrossReturnMoney == null) || (GrossReturnMoney?.Equals(other.GrossReturnMoney) == true)) &&
                   ((TotalTaxMoney == null && other.TotalTaxMoney == null) || (TotalTaxMoney?.Equals(other.TotalTaxMoney) == true)) &&
                   ((TotalDiscountMoney == null && other.TotalDiscountMoney == null) || (TotalDiscountMoney?.Equals(other.TotalDiscountMoney) == true)) &&
                   ((TotalMoney == null && other.TotalMoney == null) || (TotalMoney?.Equals(other.TotalMoney) == true)));
        }
Ejemplo n.º 3
0
        public virtual void UpdateQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            if (quantityUnit.IsDefault == true)
            {
                var temp = new List <QuantityUnit>();
                temp.Add(quantityUnit);

                var query = GetAllQuantityUnits()
                            .Where(x => x.IsDefault == true)
                            .Except(temp);

                foreach (var qu in query)
                {
                    qu.IsDefault = false;
                    _quantityUnitRepository.Update(qu);
                }
            }

            _quantityUnitRepository.Update(quantityUnit);
        }
Ejemplo n.º 4
0
 private static string formatMethod(double?rawAmount, QuantityUnit unit, bool conf)
 {
     if (rawAmount == null)
     {
         return(ConfidentialFormat.Format(null, conf));
     }
     else
     {
         if (unit == QuantityUnit.Unknown)
         {
             string result = ((double)rawAmount).ToString("#,0.#");
             return(ConfidentialFormat.Format(result, conf));
         }
         else if (unit == QuantityUnit.Tonnes)
         {
             //tranfer to kilos
             return(formatMethod(rawAmount * 1000, conf));
         }
         else
         {
             //kilo
             return(formatMethod(rawAmount, conf));
         }
     }
 }
Ejemplo n.º 5
0
        public void WriteQuantityUnit(dynamic quantityUnit, string node)
        {
            if (quantityUnit == null)
            {
                return;
            }

            QuantityUnit entity = quantityUnit.Entity;

            if (node.HasValue())
            {
                _writer.WriteStartElement(node);
            }

            _writer.Write("Id", entity.Id.ToString());
            _writer.Write("Name", (string)quantityUnit.Name);
            _writer.Write("Description", (string)quantityUnit.Description);
            _writer.Write("DisplayLocale", entity.DisplayLocale);
            _writer.Write("DisplayOrder", entity.DisplayOrder.ToString());
            _writer.Write("IsDefault", entity.IsDefault.ToString());

            WriteLocalized(quantityUnit);

            if (node.HasValue())
            {
                _writer.WriteEndElement();
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Updates the QuantityUnit
        /// </summary>
        /// <param name="quantityUnit">QuantityUnit</param>
        public virtual void UpdateQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            if (quantityUnit.IsDefault == true)
            {
                var temp = new List <QuantityUnit>();
                temp.Add(quantityUnit);

                var query = GetAllQuantityUnits()
                            .Where(x => x.IsDefault == true)
                            .Except(temp);

                foreach (var qu in query)
                {
                    qu.IsDefault = false;
                    _quantityUnitRepository.Update(qu);
                }
            }

            _quantityUnitRepository.Update(quantityUnit);

            _cacheManager.RemoveByPattern(MEASUREUNITS_PATTERN_KEY);

            //event notification
            _eventPublisher.EntityUpdated(quantityUnit);
        }
Ejemplo n.º 7
0
 private Settings(string cache, QuantityUnit qUnit, int size, string pdf24)
 {
     this.Cache = cache;
     this.QUnit = qUnit;
     this.Size  = size;
     this.PDF24 = pdf24;
 }
Ejemplo n.º 8
0
        public ActionResult QuantityUnitsGridViewPartialAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] QuantityUnit item)
        {
            var model = db.QuantityUnits;

            item.CompanyID = (string)Session["CompanyID"];
            item.ModelId   = (int)IWSLookUp.MetaModelId.QuantityUnit;
            DateTime dateTime = IWSLookUp.GetCurrentDateTime();

            item.Posted          = dateTime;
            item.Updated         = dateTime;
            ViewBag.QuantityUnit = item;
            if (ModelState.IsValid)
            {
                try
                {
                    model.InsertOnSubmit(item);

                    db.SubmitChanges();
                    Session["QuantityUnits"] = IWSLookUp.GetQuantityUnits();
                    return(PartialView("QuantityUnitsGridViewPartial", Session["QuantityUnits"]));
                }
                catch (Exception e)
                {
                    ViewData["GenericError"] = e.Message;
                    IWSLookUp.LogException(e);
                }
            }
            else
            {
                ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState);
            }
            return(PartialView("QuantityUnitsGridViewPartial", item));
        }
Ejemplo n.º 9
0
 public void UpdateLocales(QuantityUnit quantityUnit, QuantityUnitModel model)
 {
     foreach (var localized in model.Locales)
     {
         _localizedEntityService.SaveLocalizedValue(quantityUnit, x => x.Name, localized.Name, localized.LanguageId);
         _localizedEntityService.SaveLocalizedValue(quantityUnit, x => x.Description, localized.Description, localized.LanguageId);
     }
 }
Ejemplo n.º 10
0
 public FullSimulation(ushort type, byte lvl, ushort count, QuantityUnit unit, bool sameLevelOnly)
 {
     this.type          = type;
     this.lvl           = lvl;
     this.count         = count;
     this.unit          = unit;
     this.sameLevelOnly = sameLevelOnly;
 }
Ejemplo n.º 11
0
        public virtual void InsertQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            _quantityUnitRepository.Insert(quantityUnit);
        }
Ejemplo n.º 12
0
 public ResultFacility(string activityCode, string name, double quantity, string countryCode, int facilityReportId, QuantityUnit quantityUnit, bool confidentialIndicatorFacility, bool confidentialIndicator, int facilityId)
 {
     ActivityCode     = activityCode;
     FacilityName     = name;
     Quantity         = quantity;
     CountryCode      = countryCode;
     FacilityReportId = facilityReportId;
     QuantityUnit     = quantityUnit;
     ConfidentialIndicatorFacility = confidentialIndicatorFacility;
     ConfidentialIndicator         = confidentialIndicator;
     FacilityId = facilityId;
 }
Ejemplo n.º 13
0
        public virtual void InsertQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            _quantityUnitRepository.Insert(quantityUnit);

            //event notification
            _eventPublisher.EntityInserted(quantityUnit);
        }
Ejemplo n.º 14
0
        public virtual void DeleteQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            if (this.IsAssociated(quantityUnit.Id))
            {
                throw new SmartException("The quantity unit cannot be deleted. It has associated product variants");
            }

            _quantityUnitRepository.Delete(quantityUnit);
        }
Ejemplo n.º 15
0
        private static long MaxBytes(int size, QuantityUnit unit)
        {
            long maxBytes = size;

            if (unit.Equals(QuantityUnit.MB))
            {
                maxBytes *= 1000000;
            }
            else if (unit.Equals(QuantityUnit.MiB))
            {
                maxBytes *= 1048576;
            }
            return(maxBytes);
        }
Ejemplo n.º 16
0
        /// <summary>
        /// Inserts a QuantityUnit
        /// </summary>
        /// <param name="quantityUnit">QuantityUnit</param>
        public virtual void InsertQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            _quantityUnitRepository.Insert(quantityUnit);

            _cacheManager.RemoveByPattern(MEASUREUNITS_PATTERN_KEY);

            //event notification
            _eventPublisher.EntityInserted(quantityUnit);
        }
Ejemplo n.º 17
0
        /// <summary>
        /// Generates facility list for Pollutant Transfer search results
        /// </summary>
        /// <param name="filter">Holds the search criteria</param>
        /// <param name="sortColumn">Specifies the column used for sorting</param>
        /// <param name="descending">Indicate whether sorting is descending</param>
        /// <param name="startRowIndex">Starting index for paging</param>
        /// <param name="p"></param>
        /// <returns></returns>
        public static object FacilityList(PollutantTransfersSearchFilter filter, string sortColumn, bool descending, int startRowIndex, int pagingSize)
        {
            // add rows (pageing)
            List <PollutantTransfers.ResultFacility> result = new List <PollutantTransfers.ResultFacility>();

            for (int i = 0; i < startRowIndex; i++)
            {
                result.Add(null);
            }

            // create expression
            DataClassesPollutantTransferDataContext db = getPollutantTransferDataContext();
            ParameterExpression param = Expression.Parameter(typeof(POLLUTANTTRANSFER), "s");
            Expression          exp   = LinqExpressionBuilder.GetLinqExpressionPollutantTransfers(filter, param);
            Expression <Func <POLLUTANTTRANSFER, bool> > lambda = Expression.Lambda <Func <POLLUTANTTRANSFER, bool> >(exp, param);

            // apply lambda
            IEnumerable <POLLUTANTTRANSFER> data = db.POLLUTANTTRANSFERs.Where(lambda).orderBy(sortColumn, descending);

            // set the number of found rows for this filter
            filter.Count = data.Count();
            data         = data.Skip(startRowIndex).Take(pagingSize);

            // default unit for Pollutant Transfers
            foreach (var v in data)
            {
                QuantityUnit unit = (v.UnitCode == QuantityUnit.Tonnes.ToString()) ? QuantityUnit.Tonnes : QuantityUnit.Kilo;
                result.Add(new PollutantTransfers.ResultFacility(
                               v.IAActivityCode,
                               v.FacilityName,
                               v.Quantity,
                               v.CountryCode,
                               v.FacilityReportID,
                               unit,
                               v.ConfidentialIndicatorFacility,
                               v.ConfidentialIndicator,
                               v.FacilityID));
            }

            // add rows (pageing)
            int addcount = result.Count;

            for (int i = 0; i < filter.Count - addcount; i++)
            {
                result.Add(null);
            }

            return(result);
        }
Ejemplo n.º 18
0
        /// <summary>
        /// Deletes QuantityUnit
        /// </summary>
        /// <param name="quantityUnit">QuantityUnit</param>
        public virtual void DeleteQuantityUnit(QuantityUnit quantityUnit)
        {
            if (quantityUnit == null)
            {
                throw new ArgumentNullException("quantityUnit");
            }

            if (this.IsAssociated(quantityUnit.Id))
            {
                throw new SmartException("The quantity unit cannot be deleted. It has associated product variants");
            }

            _quantityUnitRepository.Delete(quantityUnit);

            _cacheManager.RemoveByPattern(MEASUREUNITS_PATTERN_KEY);

            //event notification
            _eventPublisher.EntityDeleted(quantityUnit);
        }
Ejemplo n.º 19
0
 protected void ToString(List <string> toStringOutput)
 {
     toStringOutput.Add($"Uid = {(Uid == null ? "null" : Uid == string.Empty ? "" : Uid)}");
     toStringOutput.Add($"SourceLineItemUid = {(SourceLineItemUid == null ? "null" : SourceLineItemUid == string.Empty ? "" : SourceLineItemUid)}");
     toStringOutput.Add($"Name = {(Name == null ? "null" : Name == string.Empty ? "" : Name)}");
     toStringOutput.Add($"Quantity = {(Quantity == null ? "null" : Quantity == string.Empty ? "" : Quantity)}");
     toStringOutput.Add($"QuantityUnit = {(QuantityUnit == null ? "null" : QuantityUnit.ToString())}");
     toStringOutput.Add($"Note = {(Note == null ? "null" : Note == string.Empty ? "" : Note)}");
     toStringOutput.Add($"CatalogObjectId = {(CatalogObjectId == null ? "null" : CatalogObjectId == string.Empty ? "" : CatalogObjectId)}");
     toStringOutput.Add($"VariationName = {(VariationName == null ? "null" : VariationName == string.Empty ? "" : VariationName)}");
     toStringOutput.Add($"ReturnModifiers = {(ReturnModifiers == null ? "null" : $"[{ string.Join(", ", ReturnModifiers)} ]")}");
     toStringOutput.Add($"AppliedTaxes = {(AppliedTaxes == null ? "null" : $"[{ string.Join(", ", AppliedTaxes)} ]")}");
     toStringOutput.Add($"AppliedDiscounts = {(AppliedDiscounts == null ? "null" : $"[{ string.Join(", ", AppliedDiscounts)} ]")}");
     toStringOutput.Add($"BasePriceMoney = {(BasePriceMoney == null ? "null" : BasePriceMoney.ToString())}");
     toStringOutput.Add($"VariationTotalPriceMoney = {(VariationTotalPriceMoney == null ? "null" : VariationTotalPriceMoney.ToString())}");
     toStringOutput.Add($"GrossReturnMoney = {(GrossReturnMoney == null ? "null" : GrossReturnMoney.ToString())}");
     toStringOutput.Add($"TotalTaxMoney = {(TotalTaxMoney == null ? "null" : TotalTaxMoney.ToString())}");
     toStringOutput.Add($"TotalDiscountMoney = {(TotalDiscountMoney == null ? "null" : TotalDiscountMoney.ToString())}");
     toStringOutput.Add($"TotalMoney = {(TotalMoney == null ? "null" : TotalMoney.ToString())}");
 }
Ejemplo n.º 20
0
        private static dynamic ToDynamic(QuantityUnit quantityUnit, DataExporterContext ctx)
        {
            if (quantityUnit == null)
            {
                return(null);
            }

            dynamic result = new DynamicEntity(quantityUnit);

            result.Name        = ctx.GetTranslation(quantityUnit, nameof(quantityUnit.Name), quantityUnit.Name);
            result.NamePlural  = ctx.GetTranslation(quantityUnit, nameof(quantityUnit.NamePlural), quantityUnit.NamePlural);
            result.Description = ctx.GetTranslation(quantityUnit, nameof(quantityUnit.Description), quantityUnit.Description);

            result._Localized = GetLocalized(ctx, quantityUnit,
                                             x => x.Name,
                                             x => x.NamePlural,
                                             x => x.Description);

            return(result);
        }
Ejemplo n.º 21
0
 protected void ToString(List <string> toStringOutput)
 {
     toStringOutput.Add($"Uid = {(Uid == null ? "null" : Uid == string.Empty ? "" : Uid)}");
     toStringOutput.Add($"Name = {(Name == null ? "null" : Name == string.Empty ? "" : Name)}");
     toStringOutput.Add($"Quantity = {(Quantity == null ? "null" : Quantity == string.Empty ? "" : Quantity)}");
     toStringOutput.Add($"QuantityUnit = {(QuantityUnit == null ? "null" : QuantityUnit.ToString())}");
     toStringOutput.Add($"Note = {(Note == null ? "null" : Note == string.Empty ? "" : Note)}");
     toStringOutput.Add($"CatalogObjectId = {(CatalogObjectId == null ? "null" : CatalogObjectId == string.Empty ? "" : CatalogObjectId)}");
     toStringOutput.Add($"VariationName = {(VariationName == null ? "null" : VariationName == string.Empty ? "" : VariationName)}");
     toStringOutput.Add($"Metadata = {(Metadata == null ? "null" : Metadata.ToString())}");
     toStringOutput.Add($"Modifiers = {(Modifiers == null ? "null" : $"[{ string.Join(", ", Modifiers)} ]")}");
     toStringOutput.Add($"AppliedTaxes = {(AppliedTaxes == null ? "null" : $"[{ string.Join(", ", AppliedTaxes)} ]")}");
     toStringOutput.Add($"AppliedDiscounts = {(AppliedDiscounts == null ? "null" : $"[{ string.Join(", ", AppliedDiscounts)} ]")}");
     toStringOutput.Add($"BasePriceMoney = {(BasePriceMoney == null ? "null" : BasePriceMoney.ToString())}");
     toStringOutput.Add($"VariationTotalPriceMoney = {(VariationTotalPriceMoney == null ? "null" : VariationTotalPriceMoney.ToString())}");
     toStringOutput.Add($"GrossSalesMoney = {(GrossSalesMoney == null ? "null" : GrossSalesMoney.ToString())}");
     toStringOutput.Add($"TotalTaxMoney = {(TotalTaxMoney == null ? "null" : TotalTaxMoney.ToString())}");
     toStringOutput.Add($"TotalDiscountMoney = {(TotalDiscountMoney == null ? "null" : TotalDiscountMoney.ToString())}");
     toStringOutput.Add($"TotalMoney = {(TotalMoney == null ? "null" : TotalMoney.ToString())}");
     toStringOutput.Add($"PricingBlocklists = {(PricingBlocklists == null ? "null" : PricingBlocklists.ToString())}");
 }
Ejemplo n.º 22
0
        public static Settings LoadSettings()
        {
            QuantityUnit qUnit = QuantityUnit.MiB;
            int          size  = 50;

            try {
                if (File.Exists(path))
                {
                    Settings Sett = JsonConvert.DeserializeObject <Settings>(File.ReadAllText(path));
                    return(Sett);
                }
                else
                {
                    Settings Sett = new Settings(qUnit, size);
                    Sett.SafeToFile();
                    return(Sett);
                }
            } catch (UnauthorizedAccessException) {
                MessageBox.Show("Die Konfigurationsdatei kann nicht gelesen oder geschrieben werden!\nKontaktieren Sie Ihren Administrator.", "Fehlende Rechte", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(new Settings(qUnit, size));
            }
        }
Ejemplo n.º 23
0
        // ----------------------------------------------------------------------------------
        // Facilities - CSV
        // ----------------------------------------------------------------------------------
        #region Facilities - CSV
        public static IEnumerable <PollutantTransfers.ResultFacilityCSV> GetFacilityListCSV(PollutantTransfersSearchFilter filter)
        {
            List <PollutantTransfers.ResultFacilityCSV> result = new List <PollutantTransfers.ResultFacilityCSV>();

            // create expression
            DataClassesPollutantTransferDataContext db = getPollutantTransferDataContext();
            ParameterExpression param = Expression.Parameter(typeof(POLLUTANTTRANSFER), "s");
            Expression          exp   = LinqExpressionBuilder.GetLinqExpressionPollutantTransfers(filter, param);
            Expression <Func <POLLUTANTTRANSFER, bool> > lambda = Expression.Lambda <Func <POLLUTANTTRANSFER, bool> >(exp, param);

            // apply lambda
            var data = db.POLLUTANTTRANSFERs.Where(lambda).OrderBy(x => x.FacilityName);

            // default unit for Pollutant Transfers
            foreach (var v in data)
            {
                QuantityUnit unit = (v.UnitCode == QuantityUnit.Tonnes.ToString()) ? QuantityUnit.Tonnes : QuantityUnit.Kilo;
                var          row  = new PollutantTransfers.ResultFacilityCSV(
                    v.IAActivityCode,
                    v.FacilityName,
                    v.Quantity,
                    v.CountryCode,
                    v.FacilityReportID,
                    unit,
                    v.ConfidentialIndicatorFacility,
                    v.ConfidentialIndicator,
                    v.FacilityID,
                    v.MethodCode,
                    v.MethodTypeCode,
                    v.MethodTypeDesignation);

                result.Add(row);
            }

            return(result);
        }
Ejemplo n.º 24
0
        public static Settings LoadSettings()
        {
            string       cache = "%work%";
            QuantityUnit qUnit = QuantityUnit.MiB;
            int          size  = 50;
            string       pdf24 = @"C:\Program Files (x86)\PDF24\pdf24-DocTool.exe";

            try {
                if (File.Exists(path))
                {
                    Settings Sett = JsonConvert.DeserializeObject <Settings>(File.ReadAllText(path));
                    return(Sett);
                }
                else
                {
                    Settings Sett = new Settings(cache, qUnit, size, pdf24);
                    Sett.SafeToFile();
                    return(Sett);
                }
            } catch (UnauthorizedAccessException) {
                MessageBox.Show("Die Konfigurationsdatei kann nicht gelesen oder geschrieben werden!\nKontaktieren Sie Ihren Administrator.", "Fehlende Rechte", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(new Settings(cache, qUnit, size, pdf24));
            }
        }
Ejemplo n.º 25
0
 public static QuantityUnit ToEntity(this QuantityUnitModel model, QuantityUnit entity)
 {
     MapperFactory.Map(model, entity);
     return(entity);
 }
Ejemplo n.º 26
0
 private Settings(QuantityUnit qUnit, int size)
 {
     QUnit = qUnit;
     Size  = size;
 }
Ejemplo n.º 27
0
 public static QuantityUnitModel ToModel(this QuantityUnit entity)
 {
     return(Mapper.Map <QuantityUnit, QuantityUnitModel>(entity));
 }
Ejemplo n.º 28
0
        public override int GetHashCode()
        {
            int hashCode = 441365892;

            if (Uid != null)
            {
                hashCode += Uid.GetHashCode();
            }

            if (Name != null)
            {
                hashCode += Name.GetHashCode();
            }

            if (Quantity != null)
            {
                hashCode += Quantity.GetHashCode();
            }

            if (QuantityUnit != null)
            {
                hashCode += QuantityUnit.GetHashCode();
            }

            if (Note != null)
            {
                hashCode += Note.GetHashCode();
            }

            if (CatalogObjectId != null)
            {
                hashCode += CatalogObjectId.GetHashCode();
            }

            if (VariationName != null)
            {
                hashCode += VariationName.GetHashCode();
            }

            if (Metadata != null)
            {
                hashCode += Metadata.GetHashCode();
            }

            if (Modifiers != null)
            {
                hashCode += Modifiers.GetHashCode();
            }

            if (AppliedTaxes != null)
            {
                hashCode += AppliedTaxes.GetHashCode();
            }

            if (AppliedDiscounts != null)
            {
                hashCode += AppliedDiscounts.GetHashCode();
            }

            if (BasePriceMoney != null)
            {
                hashCode += BasePriceMoney.GetHashCode();
            }

            if (VariationTotalPriceMoney != null)
            {
                hashCode += VariationTotalPriceMoney.GetHashCode();
            }

            if (GrossSalesMoney != null)
            {
                hashCode += GrossSalesMoney.GetHashCode();
            }

            if (TotalTaxMoney != null)
            {
                hashCode += TotalTaxMoney.GetHashCode();
            }

            if (TotalDiscountMoney != null)
            {
                hashCode += TotalDiscountMoney.GetHashCode();
            }

            if (TotalMoney != null)
            {
                hashCode += TotalMoney.GetHashCode();
            }

            if (PricingBlocklists != null)
            {
                hashCode += PricingBlocklists.GetHashCode();
            }

            return(hashCode);
        }
Ejemplo n.º 29
0
        public override int GetHashCode()
        {
            int hashCode = 1299728447;

            if (Uid != null)
            {
                hashCode += Uid.GetHashCode();
            }

            if (SourceLineItemUid != null)
            {
                hashCode += SourceLineItemUid.GetHashCode();
            }

            if (Name != null)
            {
                hashCode += Name.GetHashCode();
            }

            if (Quantity != null)
            {
                hashCode += Quantity.GetHashCode();
            }

            if (QuantityUnit != null)
            {
                hashCode += QuantityUnit.GetHashCode();
            }

            if (Note != null)
            {
                hashCode += Note.GetHashCode();
            }

            if (CatalogObjectId != null)
            {
                hashCode += CatalogObjectId.GetHashCode();
            }

            if (VariationName != null)
            {
                hashCode += VariationName.GetHashCode();
            }

            if (ReturnModifiers != null)
            {
                hashCode += ReturnModifiers.GetHashCode();
            }

            if (AppliedTaxes != null)
            {
                hashCode += AppliedTaxes.GetHashCode();
            }

            if (AppliedDiscounts != null)
            {
                hashCode += AppliedDiscounts.GetHashCode();
            }

            if (BasePriceMoney != null)
            {
                hashCode += BasePriceMoney.GetHashCode();
            }

            if (VariationTotalPriceMoney != null)
            {
                hashCode += VariationTotalPriceMoney.GetHashCode();
            }

            if (GrossReturnMoney != null)
            {
                hashCode += GrossReturnMoney.GetHashCode();
            }

            if (TotalTaxMoney != null)
            {
                hashCode += TotalTaxMoney.GetHashCode();
            }

            if (TotalDiscountMoney != null)
            {
                hashCode += TotalDiscountMoney.GetHashCode();
            }

            if (TotalMoney != null)
            {
                hashCode += TotalMoney.GetHashCode();
            }

            return(hashCode);
        }
Ejemplo n.º 30
0
 public static QuantityUnit ToEntity(this QuantityUnitModel model, QuantityUnit destination)
 {
     return(Mapper.Map(model, destination));
 }
Ejemplo n.º 31
0
 // GET: QuantityUnits/Create
 public ActionResult Create()
 {
     var quantityUnit = new QuantityUnit();
     quantityUnit.IsEnabled = true;
     return View(quantityUnit);
 }