//receiving the verified returned imei public bool ReceivingVerifiedIMEI(long return_details_id) { try { return_details rdetails = _entities.return_details.Find(return_details_id); rdetails.verify_status = true; rdetails.verify_date = DateTime.Now; _entities.SaveChanges(); return(true); } catch (Exception) { throw; } }
//verify by doa engineer public int VerifyReturn(ReturnModel ReturnModel) { try { var ReturnMaster = ReturnModel.ReturnMasterData; var ReturnDetails = ReturnModel.ReturnDetailsList; int ReturnDetailsId = 0; //verify status update in return_master table return_master rtm = _entities.return_master.Find(ReturnMaster.return_master_id); rtm.doa_varify_status = "Verified"; rtm.doa_verified_date = DateTime.Now; rtm.doa_verified_by = ReturnMaster.doa_verified_by; _entities.SaveChanges(); //verify each imei in return_details table foreach (var itm in ReturnDetails) { var returndetails = new return_details { return_details_id = itm.return_details_id }; return_details abc = _entities.return_details.Find(itm.return_details_id); abc.verify_status = true; abc.verify_date = DateTime.Now; _entities.SaveChanges(); } return(1); } catch (Exception) { throw; } }