public static bool duocKhoiPhuc(this DM_VATTU_THAU model) { if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 1 && model.KETQUA == 2) { return(true); } if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 1 && model.KETQUA == 3) { return(true); } if (model.AX_TD == true && model.AX_CD != true && model.KETQUA_TD == 1 && model.KETQUA == 2) { return(true); } if (model.AX_TD == true && model.AX_CD != true && model.KETQUA_TD == 1 && model.KETQUA == 3) { return(true); } if (model.AX_TD != true && model.AX_CD != true && model.KETQUA_TD == 0 && model.KETQUA == 3) { return(true); } return(false); }
public static bool CheckUnApply(this DM_VATTU_THAU model) { if (model.HIEULUC == true && model.TRANGTHAI == 2) { return(true); } return(false); }
public static bool CheckApply(this DM_VATTU_THAU model) { if ((model.AX_CD == true || model.AX_TD == true) && model.KETQUA == 2) { return(true); } return(false); }
public static bool duocChapNhan(this DM_VATTU_THAU model) { if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 1 && model.KETQUA == 1) { return(true); } if (model.AX_TD == true && model.AX_CD != true && model.KETQUA_TD == 1 && model.KETQUA == 1) { return(true); } return(false); }
public static bool duocHuyAnhXa(this DM_VATTU_THAU model) { if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 1 && model.KETQUA == 1) { return(true); } if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 1 && model.KETQUA == 2) { return(true); } if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 2 && model.KETQUA == 2) { return(true); } if (model.AX_TD != true && model.AX_CD == true && model.KETQUA_TD == 3 && model.KETQUA == 3) { return(true); } return(false); }
public static bool CheckQuyenButtunDM_VatTuThau(this DM_VATTU_THAU row, int tacvu) { // 1 if (row.AX_TD != true && row.AX_CD != true && ((row.KETQUA_TD == 0 && row.KETQUA == 0) || (row.KETQUA_TD == null && row.KETQUA == null))) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(true); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(true); case 5: // huy anh xa return(false); } } // 2 if (row.AX_TD != true && row.AX_CD == true && row.KETQUA_TD == 1 && row.KETQUA == 1) { switch (tacvu) { case 1: // duyet return(true); case 2: // tu choi return(true); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(true); case 5: // huy anh xa return(true); } } // 3, 4 if (row.AX_TD != true && row.AX_CD == true && row.KETQUA_TD == 1 && (row.KETQUA == 2 || row.KETQUA == 3)) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(true); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } // 5, 6 if (row.AX_TD != true && row.AX_CD == true && row.KETQUA_TD == row.KETQUA && (row.KETQUA == 2 || row.KETQUA == 3)) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(true); case 5: // huy anh xa return(true); } } // 7, 8 if (row.AX_TD == true && row.AX_CD != true && row.KETQUA_TD == row.KETQUA && (row.KETQUA == 2 || row.KETQUA == 3)) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } // 9 if (row.AX_TD == true && row.AX_CD != true && row.KETQUA_TD == 1 && row.KETQUA == 1) { switch (tacvu) { case 1: // duyet return(true); case 2: // tu choi return(true); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } // 10, 11 if (row.AX_TD == true && row.AX_CD != true && row.KETQUA_TD == 1 && (row.KETQUA == 2 || row.KETQUA == 3)) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(true); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } // 12 if (row.AX_TD != true && row.AX_CD != true && row.KETQUA_TD == 3 && row.KETQUA == 3) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(false); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } // 13 if (row.AX_TD != true && row.AX_CD != true && (row.KETQUA_TD == 0 || row.KETQUA_TD == null) && row.KETQUA == 3) { switch (tacvu) { case 1: // duyet return(false); case 2: // tu choi return(false); case 3: // khoi phuc, thu hoi ... return(true); case 4: // anh xa return(false); case 5: // huy anh xa return(false); } } return(false); }