public async Task <bool> AddIcLokasi(IcLokasiView codeview) { string test = codeview.Lokasi.ToUpper(); var cekFirst = _context.Iclokasis.Where(x => x.Lokasi == test).ToList(); if (cekFirst.Count == 0) { IcLokasi Location = new IcLokasi() { Lokasi = codeview.Lokasi.ToUpper(), NamaLokasi = codeview.NamaLokasi }; _context.Iclokasis.Add(Location); await _context.SaveChangesAsync(); return(true); } else { return(false); } }
public async Task <bool> EditIcLokasi(IcLokasiView codeview) { try { var ExistingDiv = _context.Iclokasis.Where(x => x.IcLokasiId == codeview.IcLokasiId).FirstOrDefault(); if (ExistingDiv != null) { ExistingDiv.NamaLokasi = codeview.NamaLokasi; _context.Iclokasis.Update(ExistingDiv); await _context.SaveChangesAsync(); return(true); } } catch (Exception ex) { throw ex; } return(false); }