public async Task <IActionResult> ZoneAreaDeleteByIdAsync(int id) { var req = new ZoneAreaDeleteByIdRequest { Id = id, CurrentUser = User.CurrentUserName() }; var result = await _zoneAreaManager.DeleteZoneAreaByIdAsync(req); return(Ok(result)); }
public async Task <ZoneAreaDeleteByIdResponse> DeleteZoneAreaByIdAsync(ZoneAreaDeleteByIdRequest req) { using (var conn = new SqlConnection(_connectionSettings.DefaultConnection)) { var result = new ZoneAreaDeleteByIdResponse(); const string storeproc = @"[dbo].[uspAreasDelete_New]"; await conn.OpenAsync(); var dynParm = new { ID = req.Id, LastUpdatedBy = req.CurrentUser, LastModifiedDate = req.UpdatedDate }; await conn.ExecuteAsync(storeproc, dynParm, null, null, CommandType.StoredProcedure); return(result); } }
public async Task <ZoneAreaDeleteByIdResponse> DeleteZoneAreaByIdAsync(ZoneAreaDeleteByIdRequest req) { req.UpdatedDate = DateTime.Today; return(await _repos.DeleteZoneAreaByIdAsync(req)); }