public static PartnerCategoryModel ToModel(this DTOPartnerCategory dto) { return(new PartnerCategoryModel() { Id = dto.Id, Name = dto.Name, ParentId = dto.ParentId }); }
public DTOResponse <DTOPartnerCategory> Update(DTOPartnerCategory updateInfo) { var model = updateInfo.ToModel(); _collection.UpdateOne <PartnerCategoryModel>(model => model.Id == updateInfo.Id, Builders <PartnerCategoryModel> .Update.Set("Name", updateInfo.Name).Set("ParentId", updateInfo.ParentId)); return(new DTOResponse <DTOPartnerCategory>() { Code = 200 }); }
public DTOResponse <DTOPartnerCategory> Create(DTOPartnerCategory createInfo) { var model = createInfo.ToModel(); _collection.InsertOne(model); return(new DTOResponse <DTOPartnerCategory>() { Code = 200 }); }
public DTOResponse <bool> Delete(DTOPartnerCategory deleteByIdInfo) { return(_domain.DeleteById(deleteByIdInfo.Id)); }
public DTOResponse <DTOPartnerCategory> Update(DTOPartnerCategory updateInfo) { return(_domain.Update(updateInfo)); }
public DTOResponse <DTOPartnerCategory> GetById(DTOPartnerCategory getByIdInfo) { return(_domain.GetById(getByIdInfo.Id)); }
public DTOResponse <DTOPartnerCategory> Create(DTOPartnerCategory createInfo) { return(_domain.Create(createInfo)); }