public void TestAddCitizen() { ITatooineCitizens _Service = new TatooineCitizens(repository); Citizens cit = new Citizens(); cit.Name = "Test"; cit.IdStatus = 1; cit.Specie = "test"; Assert.IsTrue(_Service.AddCitizen(cit) > 0); }
public long AddCitizen(Citizens Citizen) { try { return repository.AddCitizen(Citizen); } catch (Exception ex) { LogUtil.Log("AddCitizen", ex); throw new FaultException(ex.Message); } }
protected void btAdd_Click(object sender, EventArgs e) { if(Page.IsValid) { long IdCitizen = 0; string action = "saved"; try { Citizens cit = new Citizens(); cit.Name = tbName.Text; cit.Specie = tbSpecie.Text; cit.IdRole = int.Parse(ddlRol.SelectedValue); if (string.IsNullOrEmpty(hdId.Value)) { cit.IdStatus = 1; action = "added"; WCFproxy<ITatooineCitizens>.Use(client => { IdCitizen = client.AddCitizen(cit); }); } else { cit.Id = long.Parse(hdId.Value); cit.IdStatus = int.Parse(ddlStatus.SelectedValue); WCFproxy<ITatooineCitizens>.Use(client => { var result = client.UpdateCitizen(cit); if (result) IdCitizen = cit.Id; }); } } catch (Exception ex) { LogUtil.Log("Error btSave_Click Register.aspx", ex); } if(IdCitizen>0) { BlockUI(); lbSuccessMessage.Text = "Citizen " + action + " successfully."; lbErrorMessage.Visible = false; LogUtil.Log("Citizen "+ action+" successfully." + IdCitizen.ToString()); } else { lbErrorMessage.Text = "Error saving Citizen. Please try again."; } } }
public void TestDeleteCitizen() { var repository = new TatooineRepository.Fakes.StubITattoineCitizensRepository() { DeleteCitizenString = (Citizens) => { return true; } }; ITatooineCitizens _Service = new TatooineCitizens(repository); Citizens cit = new Citizens(); cit.Id = 1; Assert.IsTrue(_Service.DeleteCitizen(cit.Id.ToString())); }
public void TestAddCitizen() { var repository = new TatooineRepository.Fakes.StubITattoineCitizensRepository() { AddCitizenCitizens = (Citizens) => { return 1; } }; ITatooineCitizens _Service = new TatooineCitizens(repository); Citizens cit = new Citizens(); cit.Name = "Test"; cit.IdStatus = 1; cit.Specie = "test"; Assert.IsTrue(_Service.AddCitizen(cit) > 0); }
public bool UpdateCitizen(Citizens Citizen) { try { return repository.UpdateCitizen(Citizen); } catch (Exception ex) { LogUtil.Log("UpdateCitizen", ex); throw new FaultException(ex.Message); } }