本文整理汇总了C#中Bang.TruyenGiaTri方法的典型用法代码示例。如果您正苦于以下问题:C# Bang.TruyenGiaTri方法的具体用法?C# Bang.TruyenGiaTri怎么用?C# Bang.TruyenGiaTri使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Bang
的用法示例。
在下文中一共展示了Bang.TruyenGiaTri方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Edit_Fast_KhenThuong_Submit
/// <summary>
/// Thêm dữ liệu vào bảng khen thưởng
/// </summary>
/// <param name="ParentID"></param>
/// <param name="OnSuccess"></param>
/// <param name="iID_MaKhenThuong"></param>
/// <returns></returns>
public JavaScriptResult Edit_Fast_KhenThuong_Submit(String ParentID, String OnSuccess, String iID_MaCanBo, String iID_MaKhenThuong)
{
Bang bang = new Bang("CB_KhenThuong");
bang.TruyenGiaTri(ParentID, Request.Form);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.CmdParams.Parameters.AddWithValue("@iID_MaCanBo", iID_MaCanBo);
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
bang.Save();
}
else
{
bang.GiaTriKhoa = iID_MaKhenThuong;
bang.Save();
}
String strJ = "";
if (String.IsNullOrEmpty(OnSuccess) == false)
{
strJ = String.Format("Dialog_close('{0}');{1}();", ParentID, OnSuccess);
}
else
{
strJ = String.Format("Dialog_close('{0}');", ParentID);
}
return JavaScript(strJ);
}
示例2: ChiTiet_Submit
public ActionResult ChiTiet_Submit(String ParentID)
{
Bang bang = new Bang("KTCS_TaiSanChiTiet");
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
String dNgayMua = Convert.ToString(Request.Form[ParentID + "_vidNgayMua"]);
String dNgayKhauHao = Convert.ToString(Request.Form[ParentID + "_vidNgayDuaVaoKhauHao"]);
String iID_MaTaiSan = Request.Form[ParentID + "_iID_MaTaiSan"];
DataTable dt =KTCS_TaiSanModels.Get_dtTaiSan(iID_MaTaiSan);
bang.CmdParams.Parameters.AddWithValue("dNgayMua", CommonFunction.LayNgayTuXau(dNgayMua));
bang.CmdParams.Parameters.AddWithValue("dNgayKhauHao", CommonFunction.LayNgayTuXau(dNgayKhauHao));
bang.Save();
String SQL = "UPDATE KTCS_TaiSan SET [email protected],[email protected] WHERE [email protected]_MaTaiSan";
SqlCommand cmd = new SqlCommand(SQL);
cmd.Parameters.AddWithValue("@dNgayMua", CommonFunction.LayNgayTuXau(dNgayMua));
cmd.Parameters.AddWithValue("@dNgayDuaVaoKhauHao", CommonFunction.LayNgayTuXau(dNgayKhauHao));
cmd.Parameters.AddWithValue("@iID_MaTaiSan", iID_MaTaiSan);
Connection.UpdateDatabase(cmd);
String _in=Request.Form[ParentID+"_in"];
//if (_in == "0")
//{
// return RedirectToAction("ViewPDF", "rptCongSan_ChiTietTaiSan", new { iID_MaTaiSan = iID_MaTaiSan });
//}
return RedirectToAction(ParentID, "KTCS_TaiSan", new { Saved = 1, In = _in, iID_MaTaiSan = iID_MaTaiSan });
}
示例3: EditSubmit
public ActionResult EditSubmit(String ParentID)
{
if (BaoMat.ChoPhepLamViec(User.Identity.Name, " DM_SanPham_CauHinhDonVi", "Edit") == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
String iID_MaDonVi = Convert.ToString(Request.Form[ParentID + "_iID_MaDonVi"]);
String SQL = "SELECT COUNT(iID_MaDonVi) AS SoBanGhi FROM DM_SanPham_CauHinhDonVi WHERE iID_MaDonVi = @iID_MaDonVi";
SqlCommand cmd = new SqlCommand(SQL);
cmd.Parameters.AddWithValue("@iID_MaDonVi", iID_MaDonVi);
int SoBanGhi = (int)Connection.GetValue(cmd, -1);
if (SoBanGhi > 0)
{
String DelSQL = "DELETE DM_SanPham_CauHinhDonVi WHERE iID_MaDonVi = @iID_MaDonVi";
cmd.CommandText = DelSQL;
SqlConnection conn = new SqlConnection(Connection.ConnectionString);
conn.Open();
cmd.Connection = conn;
cmd.ExecuteNonQuery();
conn.Dispose();
}
Bang bang = new Bang("DM_SanPham_CauHinhDonVi");
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
bang.DuLieuMoi = true;
bang.Save();
return RedirectToAction("Index", new { iID_MaDonVi = iID_MaDonVi });
}
示例4: EditSubmit
public ActionResult EditSubmit(String ParentID, String iID, int? page)
{
Bang bang = new Bang("NS_MucLucNganSach_Nganh");
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
String iID_MaNganhMLNS = Request.Form["iID_MaNganhMLNS"];
String sMaNguoiQuanLy = Request.Form["sMaNguoiQuanLy"];
String iID_MaNganh = Request.Form[ParentID + "_iID_MaNganh"];
if (String.IsNullOrEmpty(iID_MaNganh))
{
arrLoi.Add("err_iID_MaNganh", "Mã ngành không được để trống");
}
//chi xet truong hop them moi
if (Request.Form["DuLieuMoi"] == "1")
{
if (MucLucNganSach_NganhModels.CheckTonTaiMaNganh(iID_MaNganh))
{
arrLoi.Add("err_iID_MaNganh", "Mã ngành đã tồn tại");
}
}
if (arrLoi.Count == 0)
{
bang.CmdParams.Parameters.AddWithValue("@iID_MaNganhMLNS", iID_MaNganhMLNS);
bang.CmdParams.Parameters.AddWithValue("@sMaNguoiQuanLy", sMaNguoiQuanLy);
if (Request.Form["DuLieuMoi"] == "1")
{
}
else
{
bang.GiaTriKhoa = iID;
bang.DuLieuMoi = false;
}
bang.Save();
}
else
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["DuLieuMoi"] = "0";
if (String.IsNullOrEmpty(iID))
{
ViewData["DuLieuMoi"] = "1";
}
ViewData["iID"] = iID;
return View(sViewPath + "DanhMucNganh_Edit.aspx");
}
return RedirectToAction("index", new { page = page });
}
示例5: AddNewSubmit
public ActionResult AddNewSubmit(String ParentID)
{
String MaDotRutDuToan = "";
String sLNS = Convert.ToString(Request.Form[ParentID + "_sLNS"]);
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(User.Identity.Name);
String NamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
String NguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
String NamLamViec = Convert.ToString(dtCauHinh.Rows[0]["iNamLamViec"]);
Bang bang = new Bang("KT_RutDuToanDot");
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", NamLamViec);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNamNganSach", NamNganSach);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNguonNganSach", NguonNganSach);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
String dNgayDotRutDuToan = Convert.ToString(Request.Form[ParentID + "_vidNgayDotRutDuToan"]);
if (HamChung.isDate(dNgayDotRutDuToan) == false)
{
arrLoi.Add("err_dNgayDotRutDuToan", "Ngày không đúng");
}
DateTime d = Convert.ToDateTime(CommonFunction.LayNgayTuXau(dNgayDotRutDuToan));
if (dNgayDotRutDuToan == string.Empty || dNgayDotRutDuToan == "" || dNgayDotRutDuToan == null)
{
arrLoi.Add("err_dNgayDotRutDuToan", "Bạn chưa nhập ngày!");
}
if (HamChung.Check_Trung("KT_RutDuToanDot", "iID_MaDotRutDuToan", Guid.Empty.ToString(), "dNgayDotRutDuToan", dNgayDotRutDuToan, true))
{
arrLoi.Add("err_dNgayDotRutDuToan", "Trùng đợt phân bổ");
}
if (arrLoi.Count > 0)
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["MaDotRutDuToan"] = MaDotRutDuToan;
return View(sViewPath + "DotRutDuToan_Index.aspx");
}
else
{
MaDotRutDuToan = Convert.ToString(bang.Save());
KeToan_RutDuToanDotModels.Save(MaDotRutDuToan, Request.UserHostAddress, User.Identity.Name);
return RedirectToAction("Index", "KeToan_RutDuToan");
}
}
示例6: Edit_Fast_DaoTao_Submit
/// <summary>
/// Thêm dữ liệu từ bảng QTA_ChungTuChiTiet vào bảng KT_ChungTuChiTiet
/// </summary>
/// <param name="ParentID"></param>
/// <param name="OnSuccess"></param>
/// <param name="iID_MaChungTu"></param>
/// <returns></returns>
public JavaScriptResult Edit_Fast_DaoTao_Submit(String ParentID, String OnSuccess, String iID_MaCanBo, String iID_MaQuaTrinhCongTac)
{
String strJ = "";
NameValueCollection arrLoi = new NameValueCollection();
int i;
String sSoHieuCBCC = Convert.ToString(Request.Form[ParentID + "_sNoiDaoTao"]);
if (sSoHieuCBCC == string.Empty || sSoHieuCBCC == "" || sSoHieuCBCC == null)
{
arrLoi.Add("err_sNoiDaoTao", MessageModels.sSoHieuCBCC);
}
if (arrLoi.Count > 0)
{
for (i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
return JavaScript(strJ);
}
else
{
//Insert into data vào bảng: KT_ChungTuChiTiet
Bang bang = new Bang("CB_QuaTrinhDaoTao");
bang.TruyenGiaTri(ParentID, Request.Form);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.CmdParams.Parameters.AddWithValue("@iID_MaCanBo", iID_MaCanBo);
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
bang.Save();
}
else
{
bang.GiaTriKhoa = iID_MaQuaTrinhCongTac;
bang.Save();
}
if (String.IsNullOrEmpty(OnSuccess) == false)
{
strJ = String.Format("Dialog_close('{0}');{1}();", ParentID, OnSuccess);
}
else
{
strJ = String.Format("Dialog_close('{0}');", ParentID);
}
return JavaScript(strJ);
}
}
示例7: AddNewSubmit
public ActionResult AddNewSubmit(String ParentID)
{
String ThemMoi = Request.Form[ParentID + "_iThemMoi"];
if (ThemMoi == "on")
{
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(User.Identity.Name);
String NamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
String NguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
String NamLamViec = Convert.ToString(dtCauHinh.Rows[0]["iNamLamViec"]);
String sSoHopDong = Request.Form[ParentID + "_sSoHopDong"];
String dNgayHopDong = Request.Form[ParentID + "_vidNgayHopDong"];
String dNgayLap = Request.Form[ParentID + "_vidNgayLap"];
String sNoiDung = Request.Form[ParentID + "_sNoiDung"];
Bang bang = new Bang("QLDA_HopDong");
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", NamLamViec);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
if (sSoHopDong == null || sSoHopDong == "")
{
arrLoi.Add("err_sSoHopDong", "Bạn chưa nhập số hợp đồng!");
}
if (dNgayLap == null || dNgayLap == "")
{
arrLoi.Add("err_dNgayLap", "Bạn chưa nhập ngày lập!");
}
if (dNgayHopDong == null || dNgayHopDong == "")
{
arrLoi.Add("err_dNgayHopDong", "Bạn chưa nhập ngày hợp đồng!");
}
if (arrLoi.Count == 0)
{
bang.Save();
}
else
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["bThemMoi"] = true;
return View(sViewPath + "QLDA_HopDong_List.aspx");
}
}
return RedirectToAction("List", "QLDA_HopDong");
}
示例8: AddNewSubmit
public ActionResult AddNewSubmit(String ParentID)
{
String ThemMoi = Request.Form[ParentID + "_iThemMoi"];
if (ThemMoi == "on")
{
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(User.Identity.Name);
String NamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
String NguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
String NamLamViec = Convert.ToString(dtCauHinh.Rows[0]["iNamLamViec"]);
String dNgayDotNganSach = Request.Form[ParentID + "_vidNgayQuyetToan"];
DateTime d = Convert.ToDateTime(CommonFunction.LayNgayTuXau(dNgayDotNganSach));
Int32 iSoDot = 1;
if (QLDA_QuyetToanModels.Get_Max_Dot(NamLamViec) != "")
{
iSoDot = Convert.ToInt32(QLDA_QuyetToanModels.Get_Max_Dot(NamLamViec)) + 1;
};
Bang bang = new Bang("QLDA_QuyetToan_SoPhieu");
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", NamLamViec);
bang.CmdParams.Parameters.AddWithValue("@iSoQuyetToan", iSoDot);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
if (dNgayDotNganSach == null || dNgayDotNganSach == "")
{
arrLoi.Add("err_dNgayQuyetToan", "Trùng đợt quyết toán");
}
if (arrLoi.Count == 0)
{
bang.Save();
}
else
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["bThemMoi"] = true;
return View(sViewPath + "QLDA_QuyetToan_Dot_Index.aspx");
}
}
return RedirectToAction("Index", "QLDA_QuyetToan");
}
示例9: EditSubmit
public ActionResult EditSubmit(String ParentID, String iID_MaNhaCungCap, String iID_MaDonViDangNhap)
{
Bang bang = new Bang("DM_NhaCungCap");
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
if (!bang.DuLieuMoi)
{
bang.GiaTriKhoa = iID_MaNhaCungCap;
}
else if (iID_MaDonViDangNhap != "-1")
{
bang.CmdParams.Parameters.AddWithValue("@iID_MaDonVi", iID_MaDonViDangNhap);
}
bang.Save();
return RedirectToAction("Index");
}
示例10: EditSubmitThuMuc
public ActionResult EditSubmitThuMuc(String ParentID)
{
string sChucNang = "Edit";
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
sChucNang = "Create";
}
//Kiểm tra quyền của người dùng với chức năng
if (BaoMat.ChoPhepLamViec(User.Identity.Name, "TL_ThuMucTaiLieu", sChucNang) == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
int i;
NameValueCollection arrLoi = new NameValueCollection();
string ID = Convert.ToString(Request.Form[ParentID + "_ID"]);
String sTen = Convert.ToString(Request.Form[ParentID + "_sTen"]);
if (sTen == string.Empty || sTen == "" || sTen == null)
{
arrLoi.Add("err_sTen", "Bạn chưa nhập đường dẫn thư mục!");
}
if (arrLoi.Count > 0)
{
for (i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
return RedirectToAction("Index", "TuLieu_ThuMuc");
}
else
{
Bang bang = new Bang("TL_ThuMucTaiLieu");
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
if (ID != "")
bang.GiaTriKhoa = ID;
bang.Save();
return RedirectToAction("Index", "TuLieu_ThuMuc");
}
}
示例11: AddNewSubmit
public ActionResult AddNewSubmit(String ParentID)
{
String ThemMoi = Request.Form[ParentID + "_iThemMoi"];
String iID_MaChungTu="-1";
if (ThemMoi == "on")
{
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(User.Identity.Name);
String NamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
String NguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
String NamLamViec = Convert.ToString(dtCauHinh.Rows[0]["iNamLamViec"]);
Int32 iSoDot = 1;
if (KTTG_TinhChatCapThu_ChungTuModels.Get_Max_ChungTu(NamLamViec) != "")
{
iSoDot = Convert.ToInt32(KTTG_TinhChatCapThu_ChungTuModels.Get_Max_ChungTu(NamLamViec)) + 1;
};
Bang bang = new Bang("KTTG_ChungTuCapThu");
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", NamLamViec);
bang.CmdParams.Parameters.AddWithValue("@iSoChungTu", iSoDot);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
if (arrLoi.Count == 0)
{
iID_MaChungTu = Convert.ToString(bang.Save());
}
else
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["bThemMoi"] = true;
return View(sViewPath + "TinhChatCapThu_ChungTu_Index.aspx");
}
}
return RedirectToAction("Detail", "KTTG_TinhChatCapThuChungTu", new { iID_MaChungTu =iID_MaChungTu});
}
示例12: EditSubmit
public ActionResult EditSubmit(String ParentID, String MaChungTu, String sLNS1)
{
String MaND = User.Identity.Name;
string sChucNang = "Edit";
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
sChucNang = "Create";
}
Bang bang = new Bang("DT_ChungTu");
//Kiểm tra quyền của người dùng với chức năng
if (BaoMat.ChoPhepLamViec(MaND, bang.TenBang, sChucNang) == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
int i;
NameValueCollection arrLoi = new NameValueCollection();
String sLNS = Convert.ToString(Request.Form[ParentID + "_sLNS"]);
String NgayChungTu = Convert.ToString(Request.Form[ParentID + "_vidNgayChungTu"]);
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
if (sLNS == string.Empty || sLNS == "" || sLNS == null)
{
arrLoi.Add("err_sLNS", "Bạn chưa chọn loại ngân sách. Hãy chọn loại ngân sách!");
}
}
if (String.IsNullOrEmpty(NgayChungTu))
{
arrLoi.Add("err_dNgayChungTu", "Bạn chưa nhập ngày chứng từ. Hãy nhập ngày chứng từ!");
}
else if (!HamChung.isDate(NgayChungTu))
{
arrLoi.Add("err_dNgayChungTu", "Ngày chứng từ chưa đúng định dạng. Hãy nhập lại theo định dạng dd/MM/YYYY!");
}
if (arrLoi.Count > 0)
{
for (i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
break;
}
ViewData["MaChungTu"] = MaChungTu;
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
ViewData["bThemMoi"] = "true";
ViewData["DuLieuMoi"] = "0";
ViewData["sLNS"] = sLNS1;
ViewData["dNgayChungTu"] = NgayChungTu;
return View(sViewPath + "ChungTu_index.aspx");
}
else
{
ViewData["MaChungTu"] = MaChungTu;
ViewData["DuLieuMoi"] = "0";
ViewData["sLNS"] = sLNS1;
ViewData["dNgayChungTu"] = NgayChungTu;
return View(sViewPath + "ChungTu_Edit.aspx");
}
}
else
{
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
String iNamLamViec = NguoiDungCauHinhModels.iNamLamViec.ToString();
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(MaND);
String iID_MaNguonNganSach = "", iID_MaNamNganSach = "", iID_MaPhongBan = "", sTenPhongBan = "";
if (dtCauHinh.Rows.Count > 0)
{
iID_MaNguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
iID_MaNamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
dtCauHinh.Dispose();
}
DataTable dtPhongBan = NganSach_HamChungModels.DSBQLCuaNguoiDung(MaND);
if (dtPhongBan != null && dtPhongBan.Rows.Count > 0)
{
DataRow drPhongBan = dtPhongBan.Rows[0];
iID_MaPhongBan = Convert.ToString(drPhongBan["sKyHieu"]);
sTenPhongBan = Convert.ToString(drPhongBan["sTen"]);
dtPhongBan.Dispose();
}
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", iNamLamViec);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNguonNganSach", iID_MaNguonNganSach);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNamNganSach", iID_MaNamNganSach);
bang.CmdParams.Parameters.AddWithValue("@sDSLNS", sLNS);
bang.CmdParams.Parameters.AddWithValue("@iID_MaPhongBan", iID_MaPhongBan);
bang.CmdParams.Parameters.AddWithValue("@iID_MaPhongBanDich", iID_MaPhongBan);
bang.CmdParams.Parameters.AddWithValue("@sTenPhongBan", sTenPhongBan);
bang.CmdParams.Parameters.AddWithValue("@iID_MaTrangThaiDuyet", LuongCongViecModel.Get_iID_MaTrangThaiDuyetMoi(DuToanModels.iID_MaPhanHe));
String MaChungTuAddNew = Convert.ToString(bang.Save());
return RedirectToAction("Index", "DuToan_ChungTuChiTiet", new { iID_MaChungTu = MaChungTuAddNew });
//.........这里部分代码省略.........
示例13: EditSubmit_Gom_THCuc
public ActionResult EditSubmit_Gom_THCuc(String ParentID, String MaChungTu, String sLNS1)
{
String MaND = User.Identity.Name;
string sChucNang = "Edit";
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
sChucNang = "Create";
}
Bang bang = new Bang("DT_ChungTu_TLTHCuc");
//Kiểm tra quyền của người dùng với chức năng
if (BaoMat.ChoPhepLamViec(MaND, bang.TenBang, sChucNang) == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
int i;
NameValueCollection arrLoi = new NameValueCollection();
String iID_MaChungTu = Convert.ToString(Request.Form["iID_MaChungTu_TLTH"]);
String NgayChungTu = Convert.ToString(Request.Form[ParentID + "_vidNgayChungTu"]);
if (NgayChungTu == string.Empty || NgayChungTu == "" || NgayChungTu == null)
{
arrLoi.Add("err_dNgayChungTu", "Bạn chưa nhập ngày chứng từ!");
}
if (iID_MaChungTu == string.Empty || iID_MaChungTu == "" || iID_MaChungTu == null)
{
arrLoi.Add("err_iID_MaChungTu", "Không có đợt được chọn!");
}
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
if (NgayChungTu == string.Empty || NgayChungTu == "" || NgayChungTu == null)
{
arrLoi.Add("err_sLNS", "Không có đợt ngân sách!");
}
}
if (arrLoi.Count > 0)
{
for (i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["MaChungTu"] = MaChungTu;
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
ViewData["DuLieuMoi"] = "0";
ViewData["sLNS"] = sLNS1;
return RedirectToAction("index", "DuToan_ChungTu", new { iLoai = 2, sLNS = sLNS1 });
}
else
{
ViewData["MaChungTu"] = MaChungTu;
ViewData["DuLieuMoi"] = "0";
ViewData["sLNS"] = sLNS1;
return View(sViewPath + "ChungTu_Edit.aspx");
}
}
else
{
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
//lay soChungtuTheoLamLamViec
int iSoChungTu = 0;
String iNamLamViec = NguoiDungCauHinhModels.iNamLamViec.ToString();
DataTable dtCauHinh = NguoiDungCauHinhModels.LayCauHinh(MaND);
// iSoChungTu = DuToan_ChungTuModels.iSoChungTu(iNamLamViec)+1;
//bang.CmdParams.Parameters.AddWithValue("@sTienToChungTu", PhanHeModels.LayTienToChungTu(DuToanModels.iID_MaPhanHe));
// bang.CmdParams.Parameters.AddWithValue("@iSoChungTu", iSoChungTu);
String iID_MaNguonNganSach = "", iID_MaNamNganSach = "", iID_MaPhongBan = "", sTenPhongBan = "";
if (dtCauHinh.Rows.Count > 0)
{
iID_MaNguonNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNguonNganSach"]);
iID_MaNamNganSach = Convert.ToString(dtCauHinh.Rows[0]["iID_MaNamNganSach"]);
dtCauHinh.Dispose();
}
DataTable dtPhongBan = NganSach_HamChungModels.DSBQLCuaNguoiDung(MaND);
if (dtPhongBan != null && dtPhongBan.Rows.Count > 0)
{
DataRow drPhongBan = dtPhongBan.Rows[0];
iID_MaPhongBan = Convert.ToString(drPhongBan["sKyHieu"]);
sTenPhongBan = Convert.ToString(drPhongBan["sTen"]);
dtPhongBan.Dispose();
}
String DK = "";
if (String.IsNullOrEmpty(iID_MaChungTu)) iID_MaChungTu = Guid.Empty.ToString();
String[] arrChungtu = iID_MaChungTu.Split(',');
SqlCommand cmd = new SqlCommand();
for (int j = 0; j < arrChungtu.Length; j++)
{
DK += " iID_MaChungTu_TLTH [email protected]_MaChungTu" + j;
if (j < arrChungtu.Length - 1)
DK += " OR ";
cmd.Parameters.AddWithValue("@iID_MaChungTu" + j, arrChungtu[j]);
}
//Trang thai truong phong duyet itrangthaiduyet=4
//.........这里部分代码省略.........
示例14: EditSubmit
public ActionResult EditSubmit(String ParentID, String iID_MaCapPhat, String Loai)
{
String MaND = User.Identity.Name;
string sChucNang = "Edit";
if (Request.Form[ParentID + "_DuLieuMoi"] == "1"
&& LuongCongViecModel.NguoiDung_DuocThemChungTu(CapPhatModels.iID_MaPhanHe, MaND) == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
sChucNang = "Create";
}
Bang bang = new Bang("CP_CapPhat");
//Kiểm tra quyền của người dùng với chức năng
if (BaoMat.ChoPhepLamViec(MaND, bang.TenBang, sChucNang) == false)
{
return RedirectToAction("Index", "PermitionMessage");
}
NameValueCollection arrLoi = new NameValueCollection();
//Loại cấp phát
String iDM_MaLoaiCapPhat = Convert.ToString(Request.Form[ParentID + "_iDM_MaLoaiCapPhat"]);
//Tính chất cấp thu
String iID_MaTinhChatCapThu = Convert.ToString(Request.Form[ParentID + "_iID_MaTinhChatCapThu"]);
//Đơn vị
String iID_MaDonVi = Convert.ToString(Request.Form[ParentID + "_iID_MaDonVi"]);
//Chi tiết đến
String sLoai = Convert.ToString(Request.Form[ParentID + "_iID_Loai"]);
//Ngày chứng từ
String NgayChungTu = Convert.ToString(Request.Form[ParentID + "_vidNgayCapPhat"]);
//Loại ngân sách
String sLNS = Convert.ToString(Request.Form[ParentID + "_sLNS"]);
if (iDM_MaLoaiCapPhat == Convert.ToString(Guid.Empty) || String.IsNullOrEmpty(iDM_MaLoaiCapPhat))
{
arrLoi.Add("err_iDM_MaLoaiCapPhat", "Bạn chưa chọn danh mục cấp phát!");
}
if (iID_MaTinhChatCapThu == Convert.ToString(Guid.Empty) || String.IsNullOrEmpty(iID_MaTinhChatCapThu)
|| iID_MaTinhChatCapThu == "-1")
{
arrLoi.Add("err_iID_MaTinhChatCapThu", "Bạn chưa chọn tính chất cấp thu!");
}
if (iID_MaDonVi == Convert.ToString(Guid.Empty) || String.IsNullOrEmpty(iID_MaDonVi))
{
arrLoi.Add("err_iID_MaDonVi", "Bạn chưa chọn đơn vị cấp phát!");
}
if (HamChung.isDate(NgayChungTu) == false)
{
arrLoi.Add("err_dNgayCapPhat", "Ngày không đúng");
}
if (String.IsNullOrEmpty(NgayChungTu))
{
arrLoi.Add("err_dNgayCapPhat", "Bạn chưa nhập ngày chứng từ!");
}
//VungNV: 2015/10/21 If has error then redirect to Edit Page
if (arrLoi.Count > 0)
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
ViewData["iID_MaCapPhat"] = iID_MaCapPhat;
ViewData["DuLieuMoi"] = "0";
if (String.IsNullOrEmpty(iID_MaCapPhat))
{
ViewData["DuLieuMoi"] = "1";
}
return View(sViewPath + "CapPhat_ChungTu_DonVi_Edit.aspx");
}
//VungNV: 2015/10/21 Execute insert or update
else
{
String iID_MaPhongBan = NguoiDung_PhongBanModels.getMaPhongBan_NguoiDung(User.Identity.Name);
DataTable dtNguoiDungCauHinh = NguoiDungCauHinhModels.LayCauHinh(User.Identity.Name);
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
bang.TruyenGiaTri(ParentID, Request.Form);
//VungNV: 2015/10/21: If is new record then execute insert to [CP_CapPhat] and [CP_DuyetCapPhat] table
if (Request.Form[ParentID + "_DuLieuMoi"] == "1")
{
bang.CmdParams.Parameters.AddWithValue("@iNamLamViec", dtNguoiDungCauHinh.Rows[0]["iNamLamViec"]);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNguonNganSach", dtNguoiDungCauHinh.Rows[0]["iID_MaNguonNganSach"]);
bang.CmdParams.Parameters.AddWithValue("@iID_MaNamNganSach", dtNguoiDungCauHinh.Rows[0]["iID_MaNamNganSach"]);
bang.CmdParams.Parameters.AddWithValue("@sTienToChungTu", PhanHeModels.LayTienToChungTu(PhanHeModels.iID_MaPhanHeCapPhat));
bang.CmdParams.Parameters.AddWithValue("@sDSLNS", sLNS);
bang.CmdParams.Parameters.AddWithValue("@iLoai", Loai);
bang.CmdParams.Parameters.AddWithValue("@sLoai", sLoai);
//.........这里部分代码省略.........
示例15: EditSubmit
public ActionResult EditSubmit(String ParentID)
{
Bang bangPhuCapMucLucNS = new Bang("L_DanhMucTruong_MucLucNganSach");
bangPhuCapMucLucNS.MaNguoiDungSua = User.Identity.Name;
bangPhuCapMucLucNS.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi1 = bangPhuCapMucLucNS.TruyenGiaTri(ParentID, Request.Form);
Bang bang = new Bang("L_DanhMucPhuCap");
bang.MaNguoiDungSua = User.Identity.Name;
bang.IPSua = Request.UserHostAddress;
NameValueCollection arrLoi = bang.TruyenGiaTri(ParentID, Request.Form);
String iID_MaPhuCap = Request.Form[ParentID + "_iID_MaPhuCap"];
iID_MaPhuCap = iID_MaPhuCap.Trim();
String sTenPhuCap = Request.Form[ParentID + "_sTenPhuCap"];
if (HamChung.Check_Trung(bang.TenBang, bang.TruongKhoa, iID_MaPhuCap, "iID_MaPhuCap", iID_MaPhuCap, bang.DuLieuMoi))
{
arrLoi.Add("err_iID_MaPhuCap", "Không được nhập trùng ký hiệu");
}
if (String.IsNullOrEmpty(iID_MaPhuCap))
{
arrLoi.Add("err_iID_MaPhuCap", "Bạn chưa nhập ký hiệu");
}
if (String.IsNullOrEmpty(sTenPhuCap))
{
arrLoi.Add("err_sTenPhuCap", "Bạn chưa nhập tên phụ cấp");
}
if (arrLoi.Count == 0)
{
bang.CmdParams.Parameters.AddWithValue("@sMaTruong","PhuCap_"+iID_MaPhuCap);
bang.GiaTriKhoa = iID_MaPhuCap;
bang.Save();
Luong_DanhMucPhuCapModels.DetailSubmit(iID_MaPhuCap, User.Identity.Name, Request.UserHostAddress, Request.Form);
return RedirectToAction("Index", "Luong_DanhMucPhuCap");
}
else
{
for (int i = 0; i <= arrLoi.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi.GetKey(i), arrLoi[i]);
}
for (int i = 0; i <= arrLoi1.Count - 1; i++)
{
ModelState.AddModelError(ParentID + "_" + arrLoi1.GetKey(i), arrLoi1[i]);
}
Dictionary<string, object> dicData = bang.LayGoiDuLieu(Request.Form, true);
ViewData["DuLieuMoi"] = Convert.ToInt16(bang.DuLieuMoi);
ViewData["iID_MaPhuCap"] = iID_MaPhuCap;
ViewData["data"] = dicData["data"];
return View(sViewPath + "Luong_DanhMucPhuCap_Edit.aspx");
}
}