protected void btnChuyen_Click(object sender, EventArgs e) { if (Request.QueryString["type"] == "chuyengioitinh") { if (Session["DSCaSauChuyenGioiTinh"] != null && Session["DSCaSauChuyenGioiTinh"].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.ChuyenGioiTinh(Session["DSCaSauChuyenGioiTinh"].ToString(), int.Parse(ddlGioiTinh.SelectedValue), 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"] == "editchuyengioitinh") { 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.EditChuyenGioiTinh(int.Parse(hdIDBienDong.Value), int.Parse(hdIDCaSau.Value), int.Parse(ddlGioiTinh.SelectedValue), 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"] == "editchuyengioitinhgroup") { 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), ddlGioiTinh.SelectedValue, 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); } } } }