Ejemplo n.º 1
0
        public void OnSupplyTriggerStay2D(Collider2D other)
        {
            supply sup = other.gameObject.transform.parent.gameObject.GetComponent <supply> ();

            if (sup != null)
            {
                sup.Gather();
            }
        }
Ejemplo n.º 2
0
 public bool supplyplan(supply supply)
 {
     try
     {
         return(_SalesOrderService.Createsupply(supply));
     }
     catch (Exception ex)
     {
         throw new ApiDataException(1000, "Category Not Found", HttpStatusCode.NotFound);
     }
 }
Ejemplo n.º 3
0
        public bool Createsupply(supply obj)
        {
            bool       res = false;
            SqlCommand cmd = new SqlCommand("sp_savesupplyAgainstPlanning");

            cmd.CommandType = CommandType.StoredProcedure;
            // cmd.Parameters.AddWithValue("@p_CODE", obj.CODE);
            cmd.Parameters.AddWithValue("@p_orderSetId", obj.orderSetId);
            cmd.Parameters.AddWithValue("@p_plannedQty", obj.Quantity);
            cmd.Parameters.AddWithValue("@p_suppliedQuantity", obj.SuppliedQuantity);
            cmd.Parameters.AddWithValue("@p_createdBy", obj.createdBy);
            cmd.Parameters.AddWithValue("@p_modifiedBy", obj.modifiedBy);
            var locMax = _unitOfWork.DbLayer.ExecuteNonQuery(cmd);

            if (locMax != Int32.MaxValue)
            {
                res = true;
            }
            return(res);
        }
Ejemplo n.º 4
0
 void OnTriggerStay2D(Collider2D other)
 {
     if (auto)
     {
         if (other.gameObject.tag == "Enemy")
         {
             ZombieAI ai = other.gameObject.GetComponent <ZombieAI>();
             if (ai != null)
             {
                 TryShoot(ai);
             }
         }
         else if (other.gameObject.tag == "Supply")
         {
             supply sup = other.gameObject.GetComponent <supply>();
             if (sup != null)
             {
                 sup.Gather();
             }
         }
     }
 }
Ejemplo n.º 5
0
        private void materialButton2_Click(object sender, EventArgs e)
        {
            if (billnum_txt.Text.Trim() == "")
            {
                notificationMAnager1.show("please fill the bill number", 1000);
                return;
            }

            supply Supply = new supply()
            {
                bill_no    = billnum_txt.Text,
                paid       = paid,
                discount   = discount,
                due        = due,
                dates      = Dashboard.Instance.nepaliCalender1.engdate,
                tax        = taxs,
                grosstotal = Grosstotal,
                total      = nettotal,
                day        = Dashboard.Instance.nepaliCalender1.DATESTAMP,
                created_at = DateTime.Now,
                updated_at = DateTime.Now
            };

            if (SupplierCheck_btn.Checked)
            {
                if (combobox_supplier.SelectedIndex < 0)
                {
                    MessageBox.Show("Please select A supplier");

                    return;
                }
                var selvendor = (vendor)combobox_supplier.getSelectedItem().data;
                Supply.vendor_id = selvendor.id;
                var supplier = db.vendors.First(o => o.id == selvendor.id);
                if (checkBox_useadvance.Checked)
                {
                    if (advance_fltb.value >= supplier.advance.Value)
                    {
                        supplier.advance = 0;
                    }
                    else
                    {
                        supplier.advance -= advance_fltb.value;
                    }
                }
                if (due > 0)
                {
                    if (checkBox_useadvance.Checked)
                    {
                        if (advance_fltb.value >= due)
                        {
                            due = 0;
                        }
                        else
                        {
                            due -= advance_fltb.value;
                        }
                    }
                    supplier.due += due;
                }
                db.Entry(supplier).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }
            db.supplies.Add(Supply);
            db.SaveChanges();
            foreach (ListViewItem item in betterlistview1.Items)
            {
                var Item_id  = Convert.ToInt32(item.SubItems[4].Text);
                var Rate     = Convert.ToDecimal(item.SubItems[1].Text);
                var Quantity = Convert.ToDecimal(item.SubItems[2].Text);
                var Amount   = Convert.ToDecimal(item.SubItems[3].Text);
                var Item     = db.items.Find(Item_id);
                Item.stock          += Quantity;
                Item.buyrate         = Rate;
                db.Entry(Item).State = System.Data.Entity.EntityState.Modified;
                supplyitem supplyitem = new supplyitem()
                {
                    rate      = Rate,
                    item_id   = Item_id,
                    quantity  = Quantity,
                    amount    = Amount,
                    supply_id = Supply.id
                };
                db.supplyitems.Add(supplyitem);
                db.SaveChanges();
            }
            betterlistview1.Items.Clear();
            billnum_txt.Clear();
            Grostotal_txt.Clear();
            Discount_txt.Clear();
            paid_txt.Clear();
            tax_txt.Clear();
            due_txt.Clear();
            SupplierCheck_btn.Checked = false;
        }