public void Modify(int index, ugyfel uf) { if (uf.id > 0) { view.bindingList[index] = uf; repo.Update(uf); } }
public ResponseMessage <Ugyfel> Update(Ugyfel entity) { ResponseMessage <Ugyfel> response = new ResponseMessage <Ugyfel>(); try { response.ResponseObject = _ugyfelRepository.Update(entity); response.IsSuccess = true; response.ErrorMessage = "Success"; } catch (Exception ex) { response.IsSuccess = false; response.ErrorMessage = ex.Message; } return(response); }
public void Modify(ugyfel uf) { repo.Update(uf); }
public void Save(ugyfel uf) { view.errorVnev = null; view.errorKnev = null; view.errorVaros = null; view.errorIrszam = null; view.errorCim = null; view.errorTelefon = null; view.errorEmail = null; bool helyes = true; if (string.IsNullOrEmpty(uf.vezeteknev)) { view.errorVnev = Resources.KotelezoMezo; helyes = false; } if (string.IsNullOrEmpty(uf.keresztnev)) { view.errorKnev = Resources.KotelezoMezo; helyes = false; } if (string.IsNullOrEmpty(uf.varos)) { view.errorVaros = Resources.KotelezoMezo; helyes = false; } if (uf.irszam < 1) { view.errorIrszam = Resources.KotelezoMezo; helyes = false; } if (string.IsNullOrEmpty(uf.cim)) { view.errorCim = Resources.KotelezoMezo; helyes = false; } if (string.IsNullOrEmpty(uf.telefonszam)) { view.errorTelefon = Resources.KotelezoMezo; helyes = false; } if (string.IsNullOrEmpty(uf.email)) { view.errorEmail = Resources.KotelezoMezo; helyes = false; } else { try { new MailAddress(uf.email); } catch (Exception) { view.errorEmail = Resources.NemEmail; } } // Repo ellenőrzés if (helyes) { if (repo.Exists(uf)) { try { repo.Update(uf); } catch (Exception ex) { view.errorVnev = ex.Message; } } else { try { repo.Insert(uf); } catch (Exception ex) { view.errorVnev = ex.Message; } } } }