コード例 #1
0
 public Kol SaveAsync(Kol cls)
 {
     try
     {
         var headers = Request.Headers?.ToList();
         if (headers == null || headers.Count <= 0)
         {
             return(null);
         }
         var guid = Request.Headers.GetValues("cusGuid").FirstOrDefault();
         if (string.IsNullOrEmpty(guid))
         {
             return(null);
         }
         var cusGuid = Guid.Parse(guid);
         if (!Assistence.CheckCustomer(cusGuid))
         {
             return(null);
         }
         db.Kol.AddOrUpdate(cls);
         db.SaveChanges();
         Assistence.SaveLog(cusGuid, cls.Guid, EnTemp.Kol);
         return(cls);
     }
     catch (Exception ex)
     {
         WebErrorLog.ErrorInstence.StartErrorLog(ex);
         return(null);
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Marinka18/Practoc1
 private void button2_Click(object sender, EventArgs e)
 {
     K.Clear();
     Rnd.Clear();
     Kol.Clear();
     textbox1.Clear();
 }
コード例 #3
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = ProductId.GetHashCode();
         hashCode = (hashCode * 397) ^ (ProductName != null ? StringComparer.OrdinalIgnoreCase.GetHashCode(ProductName) : 0);
         hashCode = (hashCode * 397) ^ (ProductMark != null ? StringComparer.OrdinalIgnoreCase.GetHashCode(ProductMark) : 0);
         hashCode = (hashCode * 397) ^ DetalId.GetHashCode();
         hashCode = (hashCode * 397) ^ (DetalName != null ? StringComparer.OrdinalIgnoreCase.GetHashCode(DetalName) : 0);
         hashCode = (hashCode * 397) ^ (DetalMark != null ? StringComparer.OrdinalIgnoreCase.GetHashCode(DetalMark) : 0);
         hashCode = (hashCode * 397) ^ Kc.GetHashCode();
         hashCode = (hashCode * 397) ^ Kol.GetHashCode();
         hashCode = (hashCode * 397) ^ Vstk.GetHashCode();
         hashCode = (hashCode * 397) ^ Rstk.GetHashCode();
         return(hashCode);
     }
 }
コード例 #4
0
        public int CompareTo(PrintingOfProsuctInContextOfDetalOperations other)
        {
            const StringComparison ordinalIgnoreCase = StringComparison.OrdinalIgnoreCase;

            if (ReferenceEquals(this, other))
            {
                return(0);
            }

            if (ReferenceEquals(null, other))
            {
                return(1);
            }
            var productIdComparison = ProductId.CompareTo(other.ProductId);

            if (productIdComparison != 0)
            {
                return(productIdComparison);
            }
            var productNameComparison = string.Compare(ProductName, other.ProductName, ordinalIgnoreCase);

            if (productNameComparison != 0)
            {
                return(productNameComparison);
            }
            var productMarkComparison = string.Compare(ProductMark, other.ProductMark, ordinalIgnoreCase);

            if (productMarkComparison != 0)
            {
                return(productMarkComparison);
            }
            var detalIdComparison = DetalId.CompareTo(other.DetalId);

            if (detalIdComparison != 0)
            {
                return(detalIdComparison);
            }
            var detalNameComparison = string.Compare(DetalName, other.DetalName, ordinalIgnoreCase);

            if (detalNameComparison != 0)
            {
                return(detalNameComparison);
            }
            var detalMarkComparison = string.Compare(DetalMark, other.DetalMark, ordinalIgnoreCase);

            if (detalMarkComparison != 0)
            {
                return(detalMarkComparison);
            }
            var kcComparison = Kc.CompareTo(other.Kc);

            if (kcComparison != 0)
            {
                return(kcComparison);
            }
            var kolComparison = Kol.CompareTo(other.Kol);

            if (kolComparison != 0)
            {
                return(kolComparison);
            }
            var operacComparison = Operac.CompareTo(other.Operac);

            if (operacComparison != 0)
            {
                return(operacComparison);
            }
            var tehoperComparison = Tehoper.CompareTo(other.Tehoper);

            if (tehoperComparison != 0)
            {
                return(tehoperComparison);
            }
            var operationNameComparison = string.Compare(OperationName, other.OperationName, ordinalIgnoreCase);

            if (operationNameComparison != 0)
            {
                return(operationNameComparison);
            }
            var vstkComparison = Vstk.CompareTo(other.Vstk);

            if (vstkComparison != 0)
            {
                return(vstkComparison);
            }
            var rstkComparison = Rstk.CompareTo(other.Rstk);

            if (rstkComparison != 0)
            {
                return(rstkComparison);
            }
            return(Vypusk.CompareTo(other.Vypusk));
        }