public async Task <bool> EditDist(ArDistView codeview) { try { var ExistingDist = _context.ArDists.Where(x => x.ArDistId == codeview.ArDistId).FirstOrDefault(); if (ExistingDist != null) { ExistingDist.Description = codeview.Description; ExistingDist.Dist1 = codeview.Dist1; await _context.SaveChangesAsync(); return(true); } } catch (Exception ex) { throw ex; } return(false); }
public async Task <bool> AddDist(ArDistView codeview) { string test = codeview.DistCode.ToUpper(); var cekFirst = _context.ArDists.Where(x => x.DistCode == test).ToList(); if (cekFirst.Count == 0) { ArDist AcctCode = new ArDist() { DistCode = codeview.DistCode.ToUpper(), Description = codeview.Description, Dist1 = codeview.Dist1 }; _context.ArDists.Add(AcctCode); await _context.SaveChangesAsync(); return(true); } else { return(false); } }