public SaveDefectsStatus EditDefendant(int caseID, vw_DefendantData vw_DefendantData) { DefentantsRepository.EditDefendant(caseID, vw_DefendantData); DefendantCaseLogRepository.EditDefendantCaseLog(vw_DefendantData.DefendantID, vw_DefendantData.DefendantStatus, DateTime.Now); DefendantChargesRepository.SyncDefendantCharges(vw_DefendantData.DefendantID, vw_DefendantData.Crimes); return(SaveDefectsStatus.Saved); }
public void EditDefendant(int caseID, vw_DefendantData vw_DefendantData) { var CaseDefendant = GetByID(vw_DefendantData.DefendantID); CaseDefendant.CaseID = caseID; CaseDefendant.IsCivilRightProsecutor = vw_DefendantData.IsCivilRights; CaseDefendant.PersonID = vw_DefendantData.PersonID; // CaseDefendant.Order = vw_DefendantData.Order; Update(CaseDefendant); Save(); vw_DefendantData.DefendantID = CaseDefendant.ID; }
public void AddDefendant(int caseID, vw_DefendantData vw_DefendantData) { var CaseDefendant = new Cases_CaseDefendants { CaseID = caseID, IsActive = true, IsCivilRightProsecutor = vw_DefendantData.IsCivilRights, PersonID = vw_DefendantData.PersonID, //Order = vw_DefendantData.Order }; Add(CaseDefendant); Save(); vw_DefendantData.DefendantID = CaseDefendant.ID; }
//public CaseSaveStatus AddBasicData(vw_CrimeCaseBasicData caseBasicData, out int CaseID) //{ // throw new NotImplementedException(); //} public void AddCaseDefendant(int CaseID, vw_DefendantData DefendantData, out int DefendantID) { throw new NotImplementedException(); }