public void LoadCaSauAn(int CaSauAn)
        {
            DataTable tblCSA = csCont.CaSauAn_GetByID(CaSauAn);

            if (tblCSA.Rows.Count == 0)
            {
                Page.ClientScript.RegisterStartupScript(typeof(string), "khongcodulieu", "alert('Không có dữ liệu');", true);
                btnSaveThuoc.Visible   = false;
                btnSaveCaSauAn.Visible = false;
                return;
            }
            txtThoiDiem.Text = ((DateTime)tblCSA.Rows[0]["ThoiDiem"]).ToString("dd/MM/yyyy HH:mm:ss");
            System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CreateSpecificCulture("vi-VN");
            DateTime dtNgayChoAn = DateTime.Parse(txtThoiDiem.Text, ci);

            if (dtNgayChoAn < Config.NgayKhoaSo())
            {
                btnSaveThuoc.Enabled    = false;
                btnSaveThuoc.CssClass   = "buttondisable";
                btnSaveCaSauAn.Enabled  = false;
                btnSaveCaSauAn.CssClass = "buttondisable";
            }
            else
            {
                btnSaveThuoc.Visible   = true;
                btnSaveCaSauAn.Visible = true;
                if (Convert.ToBoolean(tblCSA.Rows[0]["Lock"]))
                {
                    btnSaveThuoc.Visible   = false;
                    btnSaveCaSauAn.Visible = false;
                }
            }
        }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ci = System.Globalization.CultureInfo.CreateSpecificCulture(UserInfo.Profile.PreferredLocale);
         Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js"));
         if (!IsPostBack)
         {
             if (Request.QueryString["IDCaSauAn"] != null)
             {
                 DataTable tblCaSauAn = null;
                 DataTable tblLichSu  = null;
                 int       IDCaSauAn  = int.Parse(Request.QueryString["IDCaSauAn"]);
                 tblLichSu  = csCont.LoadActionLogByRefIDByLoaiTable(IDCaSauAn, "CaSauAn");
                 lt.Text    = "<table><tr><th>Trạng thái</th><th>Ngày cho ăn</th></tr>";
                 tblCaSauAn = csCont.CaSauAn_GetByID(IDCaSauAn);
                 lt.Text   += "<tr><td>Tạo bởi user <b>" + tblCaSauAn.Rows[0]["Username"].ToString() + "</b> lúc " + Convert.ToDateTime(tblCaSauAn.Rows[0]["TimeCreate"]).ToString("dd/MM/yyyy HH:mm:ss") + "</td>";
                 foreach (DataRow r in tblLichSu.Rows)
                 {
                     lt.Text += "<td>";
                     lt.Text += r["Note"].ToString();
                     lt.Text += "</td></tr><tr><td>";
                     lt.Text += r["Status"].ToString() + " bởi user <b>" + r["Username"].ToString() + "</b> lúc " + Convert.ToDateTime(r["TimeUpdate"]).ToString("dd/MM/yyyy HH:mm:ss") + "</td>";
                 }
                 lt.Text += "<td>" + Convert.ToDateTime(tblCaSauAn.Rows[0]["ThoiDiem"]).ToString("dd/MM/yyyy") + "</td></tr>";
                 lt.Text += "</table>";
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (Request.QueryString["csaid"] == null)
                {
                    btnSaveThucAn.Visible = false;
                    return;
                }
                hdLoaiCaNhanVienKhuChuong.Value = ConfigurationManager.AppSettings["QLCS_LoaiCaNhanVienKhuChuong"];
                if (System.Threading.Thread.CurrentThread.CurrentCulture.ToString() == "vi-VN")
                {
                    thapphan = ",";
                }
                else
                {
                    thapphan = ".";
                }
                scale   = int.Parse(ConfigurationManager.AppSettings["QLCS_VatTu_TA_Scale"]);
                scaleCT = scale;
                Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/impromptu/jquery.js"));
                if (!Page.IsPostBack)
                {
                    hdCaSauAn.Value = Request.QueryString["csaid"];
                    DataTable tbl = csCont.CaSauAn_GetByID(int.Parse(hdCaSauAn.Value));
                    tblThucAnChuong.Visible = true;
                    if (tbl.Rows.Count == 1)
                    {
                        BindThucAnControls(Convert.ToDateTime(tbl.Rows[0]["ThoiDiem"]));
                    }
                    ddlLoaiCa_SelectedIndexChanged(null, null);
                    Page.ClientScript.RegisterStartupScript(typeof(string), "loadcakhoidong", "loaica_change('" + ddlLoaiCa.SelectedValue + "');", true);
                }

                if (!UserInfo.IsSuperUser && !UserInfo.IsInRole("Administrators") && !CaSauController.HasEditPermission(UserInfo.Roles, "QLCS"))
                {
                    btnSaveThucAn.Visible = false;
                    pnlCommand.Visible    = false;
                    lnkAdd.Visible        = false;
                    lnkDelete.Visible     = false;
                    ddlNhanVien.Visible   = false;
                    ddlKhuChuong.Visible  = false;
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
                btnSaveThucAn.Visible = false;
            }
        }