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 LoadInfo(int Key) { if (Key != 0) { DDLEvaluate.SelectedValue = "10"; LoadDataToToolboxWeb.DropDown_DDL(DDLUnit, "Select ID, Name from PUL_Unit", false); HarvestedForSale_Info info = new HarvestedForSale_Info(Key); txtDatetime.Text = info.Datetime.ToString("dd/MM/yyyy"); 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() + "))"); txtcode.Text = info.Code; txtQuantity.Text = info.QuantityHarvested.ToString(); txtBaskets.Text = "0"; DDLUnit.SelectedValue = info.UnitKey.ToString(); txtMember.Text = LoadDataToToolboxWeb.GetName("SELECT Name FROM PUL_Member where [Key] = " + info.MemberKey.ToString()); } }
protected void LoadInfo(int Key) { HarvestedForSale_Info info = new HarvestedForSale_Info(Key); if (Key == 0) { DateTime time = DateTime.Now; txtDatetime.Text = time.ToString("dd/MM/yyyy"); } else { txtDatetime.Text = info.Datetime.ToString("dd/MM/yyyy"); } txtCode.Text = info.Code; txtQuantityHarvested.Text = info.QuantityHarvested.ToString(); txtQuantitySale.Text = info.QuantitySale.ToString(); txtWhereToBuy.Text = info.WhereToBuy; DDLUnit.Text = LoadDataToToolboxWeb.GetName("SELECT Name FROM PUL_Unit where ID = " + info.UnitKey.ToString()); DDLSeeds.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() + "))"); }
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("CU0011"); 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()); HarvestedForSale_Info info = new HarvestedForSale_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 = HarvestedForSale_Data.GetList(Convert.ToInt16(Session["EmployeeKey"]), nPageSize, nPageNumber, DDLSeeds.SelectedValue); if (nTable.Rows.Count == 0) { nTable.Rows.Add(0, null, "", 0, 0, "", 0, "", 0, ""); } GV_HarvestedForSale.DataSource = nTable; GV_HarvestedForSale.DataBind(); LoadPages(); } } catch { Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>"); } } }