private bool NeedDeleteStringEmail(StringWeb stringEmail, IEnumerable <EmailData> advEmails) { return(!advEmails.Any( sw => sw.Value == stringEmail.WebValue && sw.Description == stringEmail.Description && sw.OrderBy == stringEmail.OrderBy)); }
public StringWeb SetStringWeb(StringWeb stringWeb, bool isActual, DbTransaction dbTran) { SetStringWeb( dbTran: dbTran, stringId: stringWeb.StringId, webId: stringWeb.WebId, webTypeId: stringWeb.WebTypeId, webResponse: stringWeb.WebResponse, webValue: stringWeb.WebValue, description: stringWeb.Description, orderBy: stringWeb.OrderBy, isActual: isActual); return(stringWeb); }
public StringWeb Create(int stringId, Web web, int orderBy) { var stringWeb = new StringWeb { WebId = web.Id, StringId = stringId, WebTypeId = web.WebTypeId, WebResponse = web.WebResponse, WebValue = web.WebValue, Description = web.Description, OrderBy = orderBy }; return(stringWeb); }
private void DeleteStringEmail(StringWeb stringEmail, DbTransaction dbTran) { _repository.SetStringWeb(stringEmail, isActual: false, dbTran); _context.Entry(stringEmail).Reload(); }