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("CA0009"); 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()); Pesticide_Cooperative_Info info = new Pesticide_Cooperative_Info(mKey); info.Delete(); DataTable nTable = Pesticide_Cooperative_Data.GetList(nPageSize, nPageNumber, txtSearch.Text, int.Parse(Session["CooperativeKey"].ToString())); GV_Pesticide_Cooperative.DataSource = nTable; GV_Pesticide_Cooperative.DataBind(); LoadPages(); } catch { Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>"); } } }
protected void SaveInfo() { Pesticide_Cooperative_Info info = new Pesticide_Cooperative_Info(int.Parse(txtKey.Text)); info.PesticideKey = int.Parse(DDLPesticide.SelectedValue); info.CooperativeKey = Convert.ToInt16(Session["CooperativeKey"]); SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"]; info.CreatedBy = info.ModifiedBy = new Guid(nUserLogin.Key); info.CreatedDateTime = info.ModifiedDateTime = DateTime.Now; info.Save(); }
protected void LoadInfo(int Key) { Pesticide_Cooperative_Info info = new Pesticide_Cooperative_Info(Key); DDLPesticide.SelectedValue = info.PesticideKey.ToString(); }