Exemplo n.º 1
0
 public static bool XoaPDNSheetFlowBiHuy(string maphieu, string macongty)
 {
     try
     {
         return(PDNSheetFlowDAO.XoaPDNSheetFlowBiHuy(maphieu, macongty));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 2
0
 public static PDNSheetFlow LayPDNSheetFlowTheoIdVanBanBuocKy(string idvanban, int buocky)
 {
     try
     {
         return(PDNSheetFlowDAO.LayPDNSheetFlowTheoIdVanBanBuocKy(idvanban, buocky));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 public static bool XoaPDNSheetFlow(int idchitiet)
 {
     try
     {
         return(PDNSheetFlowDAO.XoaPDNSheetFlow(idchitiet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 4
0
 public static bool SuaPDNSheetFlow(PDNSheetFlow pchitiet, bool duyet)
 {
     try
     {
         return(PDNSheetFlowDAO.SuaPDNSheetFlow(pchitiet, duyet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 5
0
 public static bool ThemPDNSheetFlow(PDNSheetFlow pchitiet)
 {
     try
     {
         return(PDNSheetFlowDAO.ThemPDNSheetFlow(pchitiet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 6
0
 public static List <PDNSheetFlow> QryPDNSheetFlow()
 {
     try
     {
         return(PDNSheetFlowDAO.QryPDNSheetFlow());
     }
     catch (Exception)
     {
         throw;
     }
 }
        protected void btnLuu_Click(object sender, EventArgs e)
        {
            string   maphieu     = Session["maphieu"].ToString();
            string   macongty    = Session["congty"].ToString();
            string   ngonngu     = Session["languege"].ToString();
            string   manguoidung = Session["user"].ToString();
            string   NOIDUNG     = CKEditorControl1.Text;
            DateTime date        = DateTime.Now;

            PDNSheetFlow kiemtra = PDNSheetFlowDAO.LayPDNSheetFlowCuaBuoc1(maphieu, macongty);

            if (kiemtra == null)
            {
                // CKEditorControl1.ReadOnly = false;
                pdna phieu     = pnaDAO.LayVanBanDaDichTheoNguoiDich(maphieu, macongty, manguoidung);
                pdna phieudich = new pdna();
                phieudich.GSBH          = macongty;
                phieudich.pdno          = phieu.pdno;
                phieu.CFMDate2          = date;
                phieudich.CFMDate4      = date;
                phieudich.NoiDungDich   = CKEditorControl1.Text;
                phieudich.trangthaidich = true;
                phieudich.IdnguoiDich   = manguoidung;
                //  pnaDAO.CapNhatPhieuDich(phieudich, macongty);
                db.CapNhatPhieuDich(phieudich.pdno, phieudich.GSBH, phieudich.NoiDungDich, phieudich.CFMDate2, txtTieuDe.Text, phieudich.IdnguoiDich, phieudich.trangthaidich);
                // pdna phieu1 = pnaDAO.LayVanBanDaDichTheoNguoiDich(maphieu, macongty, manguoidung);
                db.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, db.ExecuteQuery <pdna>("select * from pdna where pdno='" + phieudich.pdno + "'and GSBH='" + macongty + "' and IdnguoiDich='" + manguoidung + "'"));
                var list = db.ExecuteQuery <pdna>("select * from pdna where pdno='" + phieudich.pdno + "'and GSBH='" + macongty + "' and IdnguoiDich='" + manguoidung + "'");
                foreach (pdna phieu1 in list)
                {
                    if (phieu1.trangthaidich == true)
                    {
                        if (ngonngu == "lbl_VN")
                        {
                            lbThongBao.Text = "Lưu thành công, văn bản đã dịch sẽ gửi đến người nhờ dịch";
                        }
                        else if (ngonngu == "lbl_TW")
                        {
                            lbThongBao.Text = "审核成功";
                        }
                        else if (ngonngu == "lbl_EN")
                        {
                            lbThongBao.Text = "Save Success.";
                        }
                        Response.Redirect("frmChiTietDichND.aspx");
                    }
                }
            }
            else
            {
                lbThongbaoloi.Text = "Phiếu này đã được xét duyệt nên không thể sửa được";
            }
        }
        protected void btnSua_Click(object sender, EventArgs e)
        {
            string maphieu  = Session["maphieu"].ToString();
            string macongty = Session["congty"].ToString();

            PDNSheetFlow kiemtra = PDNSheetFlowDAO.LayPDNSheetFlowCuaBuoc1(maphieu, macongty);

            if (kiemtra == null)
            {
                CKEditorControl1.ReadOnly = false;
                CKEditorControl1.Enabled  = true;
                btnLuu.Enabled            = true;
            }
            else
            {
                lbThongbaoloi.Text = "Phiếu này đã được xét duyệt nên không thể sửa được";
            }
            btnSua.Enabled = false;
        }
        protected void btnLuu_Click(object sender, EventArgs e)
        {
            string       maphieu     = Session["maphieu"].ToString();
            string       macongty    = Session["congty"].ToString();
            string       ngonngu     = Session["languege"].ToString();
            string       manguoidung = Session["user"].ToString();
            string       NOIDUNG     = CKEditorControl1.Text;
            DateTime     date        = DateTime.Now;
            string       ngaydich    = DateTime.Parse(date.ToShortDateString()).ToString("dd/MM/yyyy");
            PDNSheetFlow kiemtra     = PDNSheetFlowDAO.LayPDNSheetFlowCuaBuoc1(maphieu, macongty);
            int          Yn          = 4;

            if (kiemtra == null)
            {
                //
                dal.CapNhatPhieuDich1(manguoidung, macongty, maphieu, txtTieuDe.Text.Trim(), CKEditorControl1.Text.Trim(), date, Yn);
                db.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, db.ExecuteQuery <pdna>("select * from pdna where pdno='" + maphieu + "'and GSBH='" + macongty + "' and IdnguoiDich='" + manguoidung + "'"));
                var list = db.ExecuteQuery <pdna>("select * from pdna where pdno='" + maphieu + "'and GSBH='" + macongty + "' and IdnguoiDich='" + manguoidung + "'");
                foreach (pdna phieu1 in list)
                {
                    if (phieu1.trangthaidich == true)
                    {
                        if (ngonngu == "lbl_VN")
                        {
                            lbThongBao.Text = "Lưu thành công, văn bản đã dịch sẽ gửi đến người nhờ dịch";
                        }
                        else if (ngonngu == "lbl_TW")
                        {
                            lbThongBao.Text = "审核成功";
                        }
                        else if (ngonngu == "lbl_EN")
                        {
                            lbThongBao.Text = "Save Success.";
                        }
                        Response.Redirect("frmChiTietDichND.aspx");
                    }
                }
            }
            else
            {
                lbThongbaoloi.Text = "Phiếu này đã được xét duyệt nên không thể sửa được";
            }
        }