Page 134 - ระบบสารสนเทศเพื่อการบริหารจัดการเอกสารอิเล็กทรอนิกส์ (e-Document)
P. 134

ห้องสมุดกรมพัฒนาที่ดิน
                                                                                                        ค- 21




                      protected void btnLogin_Click(object sender, EventArgs e)
                      {
                          string sSql = "select Username from PWD where username = '" +
                  txtU.Text + "' and Password = '" + txtP.Text + "'";
                          DbMgt table = new DbMgt(strIntra);
                          MyDataSet ds = new MyDataSet(table.exReader(sSql));
                          string sTmp;
                          if (ds.RecordCount() == 1)
                          {
                              sTmp = ds.showFieldValue("Username", 0);
                              sSql = "SELECT Username, Bureau, Promote, Deputy, Letter FROM
                  UserRight WHERE (Username = N'" + sTmp + "')";
                              table = new DbMgt(str);
                              ds = new MyDataSet(table.exReader(sSql));
                              if (ds.RecordCount() == 1)
                              {
                                  Session["Username"] = ds.showFieldValue("Username", 0);
                                  Session["Bureau"] = ds.showFieldValue("Bureau", 0);
                                  Session["Promote"] = ds.showFieldValue("Promote", 0);
                                  Session["Deputy"] = ds.showFieldValue("Deputy", 0);
                                  Session["Letter"] = ds.showFieldValue("Letter", 0);
                                  Response.Redirect("main.aspx");
                              }
                              else
                                  Response.Write(ut.alert("ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง"));
                          }
                          else
                              Response.Write(ut.alert("ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง"));
                      }
                  }
                               ----------------------------------------------------------------------------------------------

                                1.3.2 เฉพาะเจ้าหน้าที่เลือก บันทึก/แก้ไข

                                ส าหรับเจ้าหน้าที่เลือก บันทึก/แก้ไข หนังสือเวียน ค าสั่งต่างๆ หรือ แจ้งเรื่องรักษาราชการ
                  แทน อธพ. และ รธพ. โดยระบบจะท าการตรวจสอบสิทธิ์การใช้งานของผู้ใช้ แล้วแสดงเมนูตรงตามสิทธิ์ของ
                  ผู้ใช้แต่ละราย เช่น ถ้าผู้ใช้มีสิทธิ์ใช้งานเฉพาะ ระบบหนังสือเวียน ระบบจะแสดงเมนูเฉพาะ บันทึก/แก้ไข
                  หนังสือเวียน แต่ถ้าผู้ใช้มีสิทธิ์ใช้งานทั้ง 3 ระบบ ระบบจะแสดง เมนู บันทึก /แก้ไข ของทั้ง 3 ระบบ













                                         ภาพภาคผนวก  6  แสดงหน้าจอ เมนูเฉพาะเจ้าหน้าที่
   129   130   131   132   133   134   135   136   137   138   139