public void Create(LegalIssuesViewModel db) { var entity = new LegalIssues_Table(); entity.CenterNumber = db.CenterNumber; entity.CourtsNumber = db.CourtsNumber; entity.DateOfCase = (DateTime)db.DateOfCase.Date; entity.DepositDate = (DateTime)db.DepositDate.Date; entity.ClientName = db.ClientName; entity.ClientIDNumber = db.ClientIDNumber; entity.ClientPhone = db.ClientPhone; entity.ClientAddress = db.ClientAddress; entity.AdversaryName = db.AdversaryName; entity.AdversaryIDNumber = db.AdversaryIDNumber; entity.AdversaryPhone = db.AdversaryPhone; entity.AdversaryAddress = db.AdversaryAddress; entity.TypeOfCaseID = db.TypeOfCaseID; entity.CourtsID = db.CourtsID; entity.LawyerID = db.LawyerID; entity.DateOfClosure = (DateTime)db.DateOfClosure.Date; entity.UserID = db.UserID; entities.LegalIssues_Table.Add(entity); entities.SaveChanges(); db.LegalIssuesID = entity.LegalIssuesID; }
public void Update(LegalIssuesViewModel db) { var entity = new LegalIssues_Table(); entity.LegalIssuesID = db.LegalIssuesID; entity.CourtsNumber = db.CourtsNumber; entity.DateOfCase = (DateTime)db.DateOfCase.Date; entity.DepositDate = (DateTime)db.DepositDate.Date; entity.ClientName = db.ClientName; entity.ClientGender = db.ClientGender; entity.ClientIDNumber = db.ClientIDNumber; entity.ClientPhone = db.ClientPhone; entity.ClientAddress = db.ClientAddress; entity.AdversaryName = db.AdversaryName; entity.AdversaryIDNumber = db.AdversaryIDNumber; entity.AdversaryPhone = db.AdversaryPhone; entity.AdversaryAddress = db.AdversaryAddress; entity.TypeOfCaseID = db.TypeOfCaseID; entity.CourtsID = db.CourtsID; entity.LawyerID = db.LawyerID; entity.DateOfClosure = (DateTime)db.DateOfClosure.Date; entity.UserID = db.UserID; entity.ProjectID = db.ProjectID; entities.LegalIssues_Table.Attach(entity); entities.Entry(entity).State = EntityState.Modified; entities.SaveChanges(); }
public void Destroy(LegalIssuesViewModel db) { var entity = new LegalIssues_Table(); entity.LegalIssuesID = db.LegalIssuesID; entities.LegalIssues_Table.Attach(entity); entities.LegalIssues_Table.Remove(entity); entities.SaveChanges(); }