public dynamic KiemKeInsert([FromBody] KIEM_KE_DTO input) { List <THIET_BI_DTO> lsttb = thietbiAppService.GetAllThietBiDonVi(input.KK_MADONVI); for (int i = 0; i < lsttb.Count; i++) { CHI_TIET_BAN_KIEM_KE_DTO ctkk = new CHI_TIET_BAN_KIEM_KE_DTO { CTBKK_MA_TB = lsttb[i].TB_ID, CTBKK_BKK_ID = "" }; chiTietBanKiemKe.ChiTietKiemKeInsert(ctkk); } return(kiemkeAppService.KiemKeInsert(input)); }
public dynamic KiemKeInsert(KIEM_KE_DTO input) { return(procedureHelper.GetData <dynamic>("KiemKe_Insert", input)); }
/*public dynamic KiemKeOfflineProcess(string DONVI_ID, string BKK_CODE, DateTime NGAY_TAO, string listtb) * { * var res = this.KiemKeOfflineCheckBKK(DONVI_ID, BKK_CODE, NGAY_TAO); * if (res[0] == "Bản kiểm kê không tồn tại hoặc đóng") * return "Bản kiểm kê ko tồn tại"; * //get all device * List<THIET_BI_DTO> lstdevice = new ThietBiAppService().GetAllThietBi(); * List<CHI_TIET_BAN_KIEM_KE_DTO> lstCTKK = new List<CHI_TIET_BAN_KIEM_KE_DTO>(); * lstCTKK = JsonConvert.DeserializeObject<List<CHI_TIET_BAN_KIEM_KE_DTO>>(listtb); * * string tempstr = string.Empty; * foreach (var elem in lstCTKK) * { * if (String.IsNullOrEmpty(elem.CTBKK_MA_TB) && !string.IsNullOrEmpty(elem.CTBKK_TEN_TB))//tay * { * CHI_TIET_BAN_KIEM_KE_DTO ctkk = new CHI_TIET_BAN_KIEM_KE_DTO * { * CTBKK_BKK_ID = BKK_CODE, * CTBKK_TT_SAU = elem.CTBKK_TT_SAU, * CTBKK_THOI_GIAN =(DateTime) elem.CTBKK_THOI_GIAN, * CTBKK_TEN_TB = elem.CTBKK_TEN_TB * }; * procedureHelper.GetData<dynamic>("ChiTietKiemKe_Insert_Ten", ctkk); * } * else * { * var check = from j in lstdevice * where j.TB_ID == elem.CTBKK_MA_TB * select j; * if (check.Count() == 0) * tempstr += elem.CTBKK_MA_TB + "#"; * else * //new ChiTietBanKiemKeAppService().CTBKK_XacNhanKK(DONVI_ID, BKK_CODE, NGAY_TAO, elem.CTBKK_MA_TB, elem.CTBKK_TT_SAU); * new ChiTietBanKiemKeAppService().CTBKK_XacNhanKK_Offline_Ngay(DONVI_ID, BKK_CODE, NGAY_TAO, elem.CTBKK_MA_TB, elem.CTBKK_TT_SAU,(DateTime)elem.CTBKK_THOI_GIAN); * } * } * return "danh sách mã tb ko tồn tại trong db " + "|" + tempstr; * //return "bkk hợp lệ"; * }*/ /*public dynamic KiemKeOfflineProcess(string DONVI_ID, string BKK_CODE, DateTime NGAY_TAO, string listtb) * { * var res = this.KiemKeOfflineCheckBKK(DONVI_ID, BKK_CODE, NGAY_TAO); * if (res[0] == "Bản kiểm kê không tồn tại hoặc đóng") * return "Bản kiểm kê ko tồn tại"; * //get all device * * List<THIET_BI_DTO> lstdevice = new ThietBiAppService().GetAllThietBi(); * * List<CHI_TIET_BAN_KIEM_KE_DTO> lstCTKK = new List<CHI_TIET_BAN_KIEM_KE_DTO>(); * lstCTKK = JsonConvert.DeserializeObject<List<CHI_TIET_BAN_KIEM_KE_DTO>>(listtb); * * string tempstr = string.Empty; * * foreach (var elem in lstCTKK) * { * if (String.IsNullOrEmpty(elem.CTBKK_MA_TB) && !string.IsNullOrEmpty(elem.CTBKK_TEN_TB))//tay * { * CHI_TIET_BAN_KIEM_KE_DTO ctkk = new CHI_TIET_BAN_KIEM_KE_DTO * { * CTBKK_BKK_ID = BKK_CODE, * CTBKK_TT_SAU = elem.CTBKK_TT_SAU, * CTBKK_THOI_GIAN = DateTime.Now, * CTBKK_TEN_TB = elem.CTBKK_TEN_TB * }; * procedureHelper.GetData<dynamic>("ChiTietKiemKe_Insert_Ten", ctkk); * } * else * { * var check = from j in lstdevice * where j.TB_ID == elem.CTBKK_MA_TB * select j; * if (check.Count() == 0) * tempstr += elem.CTBKK_MA_TB + "#"; * else * new ChiTietBanKiemKeAppService().CTBKK_XacNhanKK(DONVI_ID, BKK_CODE, NGAY_TAO, elem.CTBKK_MA_TB, elem.CTBKK_TT_SAU); * * } * } * return "danh sách mã tb ko tồn tại trong db " + "|" + tempstr; * //return "bkk hợp lệ"; * }*/ public dynamic KiemKeUpdate(KIEM_KE_DTO input) { return(procedureHelper.GetData <dynamic>("KiemKe_Update", input)); }
public dynamic KiemKeUpdate([FromBody] KIEM_KE_DTO input) { return(kiemkeAppService.KiemKeUpdate(input)); }