|
|
@ -49,7 +49,6 @@ namespace ButcherWeight |
|
|
uDatePicker1.Date = DateTime.Today; |
|
|
uDatePicker1.Date = DateTime.Today; |
|
|
supplierSelect.Init("BaseInfoRpc/GetSupplierList"); |
|
|
supplierSelect.Init("BaseInfoRpc/GetSupplierList"); |
|
|
purchaseTypeSelect.Init("BaseInfoRpc/GetPurchaseTypeList"); |
|
|
purchaseTypeSelect.Init("BaseInfoRpc/GetPurchaseTypeList"); |
|
|
purchaseTypeSelect.SelectedIndexChanged += PurchaseTypeSelectIndexChange; |
|
|
|
|
|
carSelect.Init("BaseInfoRpc/GetCarList"); |
|
|
carSelect.Init("BaseInfoRpc/GetCarList"); |
|
|
liveVarietiesSelect.Init("BaseInfoRpc/GetLiveVarietiesList"); |
|
|
liveVarietiesSelect.Init("BaseInfoRpc/GetLiveVarietiesList"); |
|
|
employeeSelect.Init("BaseInfoRpc/GetEmployeeList"); |
|
|
employeeSelect.Init("BaseInfoRpc/GetEmployeeList"); |
|
|
@ -80,24 +79,6 @@ namespace ButcherWeight |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void PurchaseTypeSelectIndexChange(object sender, EventArgs e) |
|
|
|
|
|
{ |
|
|
|
|
|
var selectObj = purchaseTypeSelect.SelectedItem as WordPair; |
|
|
|
|
|
if (selectObj.DisplayName == "社会") |
|
|
|
|
|
{ |
|
|
|
|
|
penMoneyInput.Text = string.Empty; |
|
|
|
|
|
penWeightInput.Text = string.Empty; |
|
|
|
|
|
penPriceInput.Text = string.Empty; |
|
|
|
|
|
penMoneyInput.ReadOnly = true; |
|
|
|
|
|
penWeightInput.ReadOnly = true; |
|
|
|
|
|
} |
|
|
|
|
|
else |
|
|
|
|
|
{ |
|
|
|
|
|
penMoneyInput.ReadOnly = false; |
|
|
|
|
|
penWeightInput.ReadOnly = false; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void WeightForm_Load(object sender, EventArgs e) |
|
|
private void WeightForm_Load(object sender, EventArgs e) |
|
|
{ |
|
|
{ |
|
|
BindWeightBill(); |
|
|
BindWeightBill(); |
|
|
@ -262,7 +243,7 @@ namespace ButcherWeight |
|
|
Dmo.Farmer_Name = info.Name; |
|
|
Dmo.Farmer_Name = info.Name; |
|
|
Dmo.Farmer_IDCard = info.IDCard; |
|
|
Dmo.Farmer_IDCard = info.IDCard; |
|
|
Dmo.Farmer_Tel = info.Tel; |
|
|
Dmo.Farmer_Tel = info.Tel; |
|
|
Dmo.Farmer_Address = info.Address; |
|
|
|
|
|
|
|
|
Dmo.Farmer_Address = info.Address; |
|
|
if (_farmerDetails.Any(x => x.Farmer_ID == detail.Farmer_ID)) |
|
|
if (_farmerDetails.Any(x => x.Farmer_ID == detail.Farmer_ID)) |
|
|
return; |
|
|
return; |
|
|
detail.Farmer_Name = farmerSelect.DisplayValue; |
|
|
detail.Farmer_Name = farmerSelect.DisplayValue; |
|
|
@ -507,12 +488,6 @@ namespace ButcherWeight |
|
|
farmerGrid.ClearSelection(); |
|
|
farmerGrid.ClearSelection(); |
|
|
farmerGrid.Rows[e.RowIndex].Selected = true; |
|
|
farmerGrid.Rows[e.RowIndex].Selected = true; |
|
|
} |
|
|
} |
|
|
////只选中一行时设置活动单元格
|
|
|
|
|
|
//if (weightGrid.SelectedRows.Count == 1)
|
|
|
|
|
|
//{
|
|
|
|
|
|
// weightGrid.CurrentCell = weightGrid.Rows[e.RowIndex].Cells[e.ColumnIndex];
|
|
|
|
|
|
//}
|
|
|
|
|
|
//弹出操作菜单
|
|
|
|
|
|
farmerMenu.Show(MousePosition.X, MousePosition.Y); |
|
|
farmerMenu.Show(MousePosition.X, MousePosition.Y); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -624,5 +599,19 @@ namespace ButcherWeight |
|
|
else |
|
|
else |
|
|
bankAccountLabel.Text = WeightBillRpc.GetSupplierBankAccount(supplierSelect.LongValue.Value); |
|
|
bankAccountLabel.Text = WeightBillRpc.GetSupplierBankAccount(supplierSelect.LongValue.Value); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void farmerGrid_CellValueChanged(object sender, DataGridViewCellEventArgs e) |
|
|
|
|
|
{ |
|
|
|
|
|
if (e.RowIndex < 0) |
|
|
|
|
|
return; |
|
|
|
|
|
if (e.ColumnIndex == 6) |
|
|
|
|
|
{ |
|
|
|
|
|
penWeightInput.Text = (farmerGrid.DataSource as List<WeightBill_FarmerDetail>).Sum(x => x.Weight ?? 0).ToString("#0.######"); |
|
|
|
|
|
} |
|
|
|
|
|
else if (e.ColumnIndex == 7) |
|
|
|
|
|
{ |
|
|
|
|
|
penMoneyInput.Text = (farmerGrid.DataSource as List<WeightBill_FarmerDetail>).Sum(x => x.Money ?? 0).ToString("#0.######"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |