/// <summary> /// 更新一个实体信息 /// </summary> /// <param name="Entity"></param> /// <returns></returns> public async Task <int> UpdateAsync(MemberPrizePunishEntity PEntity) { if (PEntity == null) { return(0); } PEntity.UpDateTime = DateTime.Now; _GhDbContext.dsMemberPrizePunish.Update(PEntity); return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false)); }
/// <summary> /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2 /// </summary> /// <param name="PEntity"></param> /// <returns></returns> public async Task <int> AddAsync(MemberPrizePunishEntity PEntity) { if (PEntity == null || PEntity.Id != null) { return(-2); } PEntity.Id = AppCodes.AppStaticClass.GetIdOfDateTime(); PEntity.UpDateTime = DateTime.Now; _GhDbContext.dsMemberPrizePunish.Add(PEntity); return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false)); }
// <summary> /// 根据Id删除一个实体信息 /// </summary> /// <param name="Id"></param> /// <returns></returns> public async Task <int> DeleteAsync(string Id) { if (Id == null) { return(0); } MemberPrizePunishEntity tempPlan = _GhDbContext.dsMemberPrizePunish.Find(Id); _GhDbContext.dsMemberPrizePunish.Remove(tempPlan); return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false)); }
public async Task <ActionResult <string> > PutAsync([FromBody] MemberPrizePunishEntity PEntity) { ExcuteResult actResult = new ExcuteResult(); if (await _DataRepository.UpdateAsync(PEntity).ConfigureAwait(false) > 0) { actResult.SetValues(0, "更新成功"); } else { actResult.SetValues(1, "更新失败"); } return(JsonConvert.SerializeObject(actResult)); }
public async Task <ActionResult <string> > PostAsync([FromBody] MemberPrizePunishEntity PEntity) { ExcuteResult actResult = new ExcuteResult(); if (await _DataRepository.AddAsync(PEntity).ConfigureAwait(false) > 0) { actResult.SetValues(p_state: 0, p_msg: "保存成功", p_tag: PEntity?.Id); } else { actResult.SetValues(1, "保存失败"); } return(JsonConvert.SerializeObject(actResult)); }