public Tuple <bool, string> Update() { try { using (Easycase.DataModel.EasyCaseDBEntities DB = new DataModel.EasyCaseDBEntities()) { var client = new DataModel.Support { UpdatedOn = DateTime.Now, CreatedBy = this.CreatedBy, Email = this.Email, Greeting = this.Greeting, FacebookUrl = this.FacebookUrl, ImageId = this.ImageId, Linkdin = this.Linkdin, PhoneNo = this.PhoneNo, WebsiteUrl = this.WebsiteUrl, ID = this.ID }; DB.Entry(client).State = System.Data.Entity.EntityState.Modified; DB.SaveChanges(); } return(new Tuple <bool, string>(true, Messages.SUCCESS)); } catch (Exception ex) { Logs.SaveLog(ex.Message); return(new Tuple <bool, string>(false, ex.Message)); } }
public Tuple <bool, string, long> Save() { try { long id = 0; using (Easycase.DataModel.EasyCaseDBEntities DB = new DataModel.EasyCaseDBEntities()) { var client = new DataModel.Support { UpdatedOn = DateTime.Now, CreatedBy = this.CreatedBy, Email = this.Email, Greeting = this.Greeting, FacebookUrl = this.FacebookUrl, ImageId = this.ImageId, Linkdin = this.Linkdin, PhoneNo = this.PhoneNo, WebsiteUrl = this.WebsiteUrl }; DB.Supports.Add(client); DB.SaveChanges(); id = client.ID; } return(new Tuple <bool, string, long>(true, Messages.SUCCESS, id)); } catch (Exception ex) { Logs.SaveLog(ex.Message); return(new Tuple <bool, string, long>(false, ex.Message, 0)); } }