protected void SaveInfo() { if (txtKey.Text != "0") { CooperativePurchasing_Info info = new CooperativePurchasing_Info(txtKey.Text.ToInt()); HarvestedForSale_Info info_ = new HarvestedForSale_Info(info.HarvestedForSaleKey); if (info_.HarvestedForSaleKey != 0)// mua hàng của xã viên HTX { if (txtQuantity.Text.ToInt() > info_.QuantityHarvested.ToInt()) { lberr.Text = "Số lượng thu mua không được lớn hơn số lượng xuất bán"; return; } //info.Type = 1; } //else //{ // info.Type = 1; //} if (txtQuantity.Text == "" || (txtQuantity.Text.ToInt() < 0)) { lberr.Text = "Số lượng thu mua không được bé hơn 0"; return; } if (txtBaskets.Text == "" || (txtBaskets.Text.ToInt() < 0)) { lberr.Text = "Số lượng sọt rổ không được bé hơn 0"; return; } if (txtPrice.Text == "" || (txtPrice.Text.ToInt() < 0)) { lberr.Text = "Tổng tiền không được bé hơn 0"; return; } if (txtPrice.Text == "") { lberr.Text = "Vui lòng kiểm tra giá mua"; return; } info.Baskets = txtBaskets.Text.ToInt(); info.Datetime = DateTime.ParseExact(txtDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture); info.Quantity = txtQuantity.Text.ToInt(); info.UnitKey = DDLUnit.SelectedValue.ToInt(); info.HarvestedForSaleKey = info_.HarvestedForSaleKey; info.SeedProcessKey = info_.SeedsKey; info.Price = txtPrice.Text.ToInt(); info.Solution = txtSolution.Text; info.Evaluate = DDLEvaluate.SelectedValue.ToInt(); info.Save(); CloseForm(); } //Equipment_Info info = new Equipment_Info(int.Parse(txtKey.Text)); //info.EquipmentName = txtEquipmentName.Text; //info.Notice = txtNotice.Text; //info.Save(); }
protected void GrDelete(object sender, CommandEventArgs e) { int nPageNumber = int.Parse(txtPageNumber.Text); int nPageSize = int.Parse(txtPageSize.Text); SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"]; nUserLogin.CheckRole("CU0014"); if (!nUserLogin.Role.Del) { Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>"); } else { try { int mKey = int.Parse(e.CommandArgument.ToString()); CooperativePurchasing_Info info = new CooperativePurchasing_Info(mKey); //if ((DateTime.Now - info.Datetime).TotalDays > 7) //{ // Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>"); //} //else { info.Delete(); DataTable nTable = CooperativePurchasing_Data.GetList(nPageSize, nPageNumber, Session["CooperativeKey"].ToInt()); DateTime dtfrom = DateTime.ParseExact(txtfromDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture); DateTime dtto = DateTime.ParseExact(txttoDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture); DataTable nTable2 = CooperativePurchasing_Data.GetListSale(dtfrom, dtto, nPageSize, nPageNumber, Session["CooperativeKey"].ToInt()); if (nTable.Rows.Count == 0) { nTable.Rows.Add("", DateTime.Now, "", 0, 0, 0, "", DateTime.Now, "", 0, 0, 0, ""); } if (nTable2.Rows.Count == 0) { nTable2.Rows.Add(0, DateTime.Now, "", 0, 0, "", 0, 0, 0, ""); } GV_HarvestedForSale.DataSource = nTable; GV_HarvestedForSale.DataBind(); ListSale.DataSource = nTable2; ListSale.DataBind(); LoadPages(); } } catch { Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>"); } } }
protected void LoadInfo(int Key) { if (Key != 0) { LoadDataToToolboxWeb.DropDown_DDL(DDLUnit, "Select ID, Name from PUL_Unit", false); CooperativePurchasing_Info info = new CooperativePurchasing_Info(Key); HarvestedForSale_Info info_ = new HarvestedForSale_Info(info.HarvestedForSaleKey); txtSeedName.Text = LoadDataToToolboxWeb.GetName("SELECT SeedsName FROM PUL_Seeds where SeedsKey = (Select SeedsKey from PUL_SeedProcess where SeedProcessKey = (Select SeedsKey from PUL_HarvestedForSale where HarvestedForSaleKey = " + info.HarvestedForSaleKey.ToString() + "))"); txtQuantity.Text = info.Quantity.ToString(); txtDatetime.Text = info.Datetime.ToString("dd/MM/yyyy"); txtBaskets.Text = info.Baskets.ToString(); DDLUnit.SelectedValue = info.UnitKey.ToString(); txtcode.Text = info_.Code; txtPrice.Text = info.Price.ToString(); txtSolution.Text = info.Solution; DDLEvaluate.SelectedValue = info.Evaluate.ToString(); txtMember.Text = LoadDataToToolboxWeb.GetName("SELECT Name FROM PUL_Member where [Key] = " + info_.MemberKey.ToString()); } }