Skip to content

Commit 66bb57b

Browse files
Delete subplot don't work #47
1 parent 4f55563 commit 66bb57b

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

BExIS.Pmm.Model/Plotchart.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -271,22 +271,22 @@ public GeometryInformation ArchiveGeometry(long geometryId)
271271
/// </summary>
272272
/// <param name="geometryId"></param>
273273
/// <returns>updated subplot</returns>
274-
public GeometryInformation DeleteGeometry(long geometryId)
274+
public bool DeleteGeometry(long geometryId)
275275
{
276276
using (GeometryManager gManager = new GeometryManager())
277277
using (GeometryHistoryManager gHManager = new GeometryHistoryManager())
278278
{
279279
GeometryInformation geom = gManager.Repo.Get(x => x.Id == geometryId).First();
280280
geom.Status = (byte)(geom.Status == 3 ? 1 : 3);
281281

282-
GeometryInformation geometry = gManager.Update(geom);
282+
bool delete = gManager.Delete(geom);
283283

284284
string action = "";
285285
if (geom.Status == 1) action = "Undelete";
286286
if (geom.Status == 3) action = "Delete";
287-
gHManager.Create(geometry.PlotId, geometry.Coordinate, geometry.GeometryType, geometry.CoordinateType, geometry.Color, geometry.GeometryText, geometry.Name, geometry.Description, geometry.Id, action, DateTime.Now);
287+
gHManager.Create(geom.PlotId, geom.Coordinate, geom.GeometryType, geom.CoordinateType, geom.Color, geom.GeometryText, geom.Name, geom.Description, geom.Id, action, DateTime.Now);
288288

289-
return geometry;
289+
return delete;
290290
}
291291
}
292292

Controllers/MainAdminController.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,8 @@ public ActionResult _archiveGeometry(long geometryid)
305305
[HttpPost]
306306
public ActionResult _deleteGeometry(long geometryid)
307307
{
308-
helper.DeleteGeometry(geometryid);
309-
return Json(true);
308+
bool delete = helper.DeleteGeometry(geometryid);
309+
return Json(delete);
310310
}
311311

312312
/// <summary>

0 commit comments

Comments
 (0)