public string Update(CodeCombinition entity) { var originalEntity = this.Context.CodeCombinitions.Find(entity.Id); entity.CreateBy = originalEntity.CreateBy; entity.CreateDate = originalEntity.CreateDate; this.Context.Entry(originalEntity).CurrentValues.SetValues(entity); this.Context.Entry(originalEntity).State = EntityState.Modified; this.Commit(); return entity.Id.ToString(); }
public CodeCombinitionCreateViewModel(CodeCombinition entity) { this.AllowedPosting = entity.AllowedPosting; this.CompanyId = entity.CompanyId; this.EndDate = entity.EndDate; this.Id = entity.Id; this.Segment1 = entity.Segment1; this.Segment2 = entity.Segment2; this.Segment3 = entity.Segment3; this.Segment4 = entity.Segment4; this.Segment5 = entity.Segment5; this.Segment6 = entity.Segment6; this.Segment7 = entity.Segment7; this.Segment8 = entity.Segment8; }
public CodeCombinitionCreateViewModel(CodeCombinition entity) { if (entity != null) { this.AllowedPosting = entity.AllowedPosting; this.CompanyId = entity.CompanyId; this.StartDate = entity.StartDate; this.EndDate = entity.EndDate; this.Id = entity.Id; this.Segment1 = entity.Segment1; this.Segment2 = entity.Segment2; this.Segment3 = entity.Segment3; this.Segment4 = entity.Segment4; this.Segment5 = entity.Segment5; this.Segment6 = entity.Segment6; this.Segment7 = entity.Segment7; this.Segment8 = entity.Segment8; this.CreateBy = entity.CreateBy; this.CreateDate = entity.CreateDate; this.UpdateBy = entity.UpdateBy; this.UpdateDate = entity.UpdateDate; } }
private static CodeCombinition getEntityByModel(CodeCombinitionCreateViewModel model) { if (model == null) return null; var entity = new CodeCombinition(); entity.AllowedPosting = model.AllowedPosting; entity.EndDate = model.EndDate; entity.Id = model.Id; entity.Segment1 = model.Segment1; entity.Segment2 = model.Segment2; entity.Segment3 = model.Segment3; entity.Segment4 = model.Segment4; entity.Segment5 = model.Segment5; entity.Segment6 = model.Segment6; entity.Segment7 = model.Segment7; entity.Segment8 = model.Segment8; entity.SOBId = model.SOBId; entity.StartDate = model.StartDate; if (model.Id == 0) { entity.CompanyId = AuthenticationHelper.CompanyId.Value; entity.CreateBy = AuthenticationHelper.UserId; entity.CreateDate = DateTime.Now; } else { entity.CompanyId = model.CompanyId; entity.CreateBy = model.CreateBy; entity.CreateDate = model.CreateDate; } entity.UpdateBy = AuthenticationHelper.UserId; entity.UpdateDate = DateTime.Now; return entity; }
public static string CodeCombination(CodeCombinition entity, string delimeter) { return Stringize(delimeter, entity.Segment1, entity.Segment2, entity.Segment3, entity.Segment4, entity.Segment5, entity.Segment6, entity.Segment7, entity.Segment8); }
public string Insert(CodeCombinition entity) { this.Context.CodeCombinitions.Add(entity); this.Commit(); return entity.Id.ToString(); }
private CodeCombinitionView GetCodeCombViewByCodeCombEntity(CodeCombinition entity) { if (entity == null) { return null; } CodeCombinitionView obj = new CodeCombinitionView(); obj.AllowedPosting = entity.AllowedPosting; obj.CodeCombinitionCode = Utility.CodeCombination(entity, "."); obj.CompanyId = entity.CompanyId; obj.EndDate = entity.EndDate; obj.Id = entity.Id; obj.SOBId = entity.SOBId; obj.StartDate = entity.StartDate; return obj; }
public string Update(CodeCombinition entity) { return this.repository.Update(entity); }
public string Insert(CodeCombinition entity) { return this.repository.Insert(entity); }