protected void btnChuyen_Click(object sender, EventArgs e) { if (Request.QueryString["type"] == "chuyenmaso") { if (Session["DSCaSauChuyenMaSo"] != null && Session["DSCaSauChuyenMaSo"].ToString() != "") { IFormatProvider culture = new System.Globalization.CultureInfo("vi-VN", true); if (DateTime.Parse(txtThoiDiemChuyen.Text, culture) < Config.NgayKhoaSo()) { Page.ClientScript.RegisterStartupScript(typeof(string), "chuyenfail", "<script language=javascript>alert('Ngày chuyển không được trước ngày khóa sổ');</script>", false); return; } string res = csCont.ChuyenMaSo(Session["DSCaSauChuyenMaSo"].ToString(), txtMaSo.Text, DateTime.Parse(txtThoiDiemChuyen.Text, culture), UserId); if (res != "") { Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>alert('Một số cá không chuyển trạng thái được có ID: " + res.Substring(1, res.Length - 2).Replace("@@", ", ") + "');</script>", false); } else { Page.ClientScript.RegisterStartupScript(typeof(string), "updated", "<script language=javascript>alert('Đã chuyển xong!');window.opener.finishEdit();self.close();</script>", false); } } } else if (Request.QueryString["type"] == "editchuyenmaso") { if (hdIDCaSau.Value != "0") { IFormatProvider culture = new System.Globalization.CultureInfo("vi-VN", true); if (DateTime.Parse(txtThoiDiemChuyen.Text, culture) < Config.NgayKhoaSo()) { Page.ClientScript.RegisterStartupScript(typeof(string), "chuyenfail", "<script language=javascript>alert('Ngày chuyển không được trước ngày khóa sổ');</script>", false); return; } int res = csCont.EditChuyenMaSo(int.Parse(hdIDBienDong.Value), int.Parse(hdIDCaSau.Value), txtMaSo.Text, DateTime.Parse(txtThoiDiemChuyen.Text, culture), UserId); if (res == 0) { Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>alert('Không chuyển trạng thái được!');</script>", false); } else { Page.ClientScript.RegisterStartupScript(typeof(string), "updated", "<script language=javascript>alert('Đã chuyển xong!');window.opener.finishEdit();self.close();</script>", false); } } } else if (Request.QueryString["type"] == "editchuyenmasogroup") { if (hdIDBienDongGroup.Value != "0") { IFormatProvider culture = new System.Globalization.CultureInfo("vi-VN", true); if (DateTime.Parse(txtThoiDiemChuyen.Text, culture) < Config.NgayKhoaSo()) { Page.ClientScript.RegisterStartupScript(typeof(string), "chuyenfail", "<script language=javascript>alert('Ngày chuyển không được trước ngày khóa sổ');</script>", false); return; } string res = csCont.UpdateBienDongGroup(int.Parse(hdIDBienDongGroup.Value), DateTime.Parse(txtThoiDiemChuyen.Text, culture), txtMaSo.Text, UserId); if (res != "") { Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>alert('Một số cá không chuyển được:" + res.Substring(1, res.Length - 2).Replace("@@", ", ") + "');</script>", false); } else { Page.ClientScript.RegisterStartupScript(typeof(string), "updated", "<script language=javascript>alert('Đã chuyển xong!');window.opener.finishEdit();self.close();</script>", false); } } } }