public Vessel VObject(Vessel vessel, IVesselService _vesselService) { Vessel oldvessel = _vesselService.GetObjectById(vessel.Id); if (oldvessel == null) { vessel.Errors.Add("Generic", "Invalid Data For Update"); } else if (!VOffice(vessel.OfficeId, oldvessel.OfficeId)) { vessel.Errors.Add("Generic", "Invalid Data For Update"); } return(vessel); }