public bool Delete(int id) { SmtpDetail dbEntity = objDataContext.SmtpDetails.Where(x => x.SmtpDetailId == id).Select(x => x).SingleOrDefault(); objDataContext.SmtpDetails.Remove(dbEntity); objDataContext.SaveChanges(); return(true); }
public int Save(SmtpDetail dao) { SmtpDetail entity = objDataContext.SmtpDetails.SingleOrDefault(x => x.SmtpDetailId.Equals(dao.SmtpDetailId)); if (entity != null) { dao.ModifiedAt = DateTimeOffset.Now; objDataContext.Entry(entity).CurrentValues.SetValues(dao); } else { dao.CreatedAt = DateTimeOffset.Now; dao.ModifiedAt = dao.CreatedAt; objDataContext.SmtpDetails.Add(dao); } objDataContext.SaveChanges(); return(dao.SmtpDetailId); }