public void PutSubject(PD_SubjectDTO item, int id, int sid)
{
var _p = _db.PD_Processes.Find(id);
if (User.Identity.Name.Equals(_p.LockedBy))
{
PD_Subject i = _db.PD_Subjects.Find(id, sid);
if (i != null)
{
if (item.Name != null)
{
i.Name = item.Name;
}
i.PositionTop = item.PositionTop;
i.PositionLeft = item.PositionLeft;
_db.SaveChanges();
}
else
{
throw new HttpResponseException(HttpStatusCode.NotFound);
}
}
}