/// <summary> /// Adds <see cref="ITaskPriorityPoco"/> model for delete. This will not call Save() method. /// </summary> /// <param name="model">The model.</param> public virtual void AddForDelete(ITaskPriorityPoco model) { genericRepository.Delete(model); }
/// <summary> /// Adds <see cref="ITaskPriorityPoco"/> model for update. This will not call Save() method. /// </summary> /// <param name="model">The model.</param> public virtual void AddForUpdate(ITaskPriorityPoco model) { genericRepository.Update(mapper.Map <TaskPriority>(model)); }
/// <summary> /// Deletes the specified <see cref="ITaskPriorityPoco"/> model asynchronous. /// </summary> /// <param name="model">The model.</param> public virtual System.Threading.Tasks.Task DeleteAsync(ITaskPriorityPoco model) { genericRepository.Delete(mapper.Map <TaskPriority>(model)); return(genericRepository.SaveAsync()); }
/// <summary> /// Adds <see cref="ITaskPriorityPoco"/> model for insert. This will not call Save() method. /// </summary> /// <param name="model">The model.</param> public virtual void AddForInset(ITaskPriorityPoco model) { genericRepository.Insert(mapper.Map <TaskPriority>(model)); }
/// <summary> /// Deletes the specified <see cref="ITaskPriorityPoco"/> model. /// </summary> /// <param name="model">The model.</param> public virtual void Delete(ITaskPriorityPoco model) { genericRepository.Delete(mapper.Map <TaskPriority>(model)); genericRepository.Save(); }