private void MostrarVivienda() { string getSessionVivienda = string.Empty; getSessionVivienda = (Session["CODIGO_VIVIENDA"]!=null)? Session["CODIGO_VIVIENDA"].ToString(): string.Empty; if (getSessionVivienda != string.Empty) { ViviendaWS.Vivienda viviendaResultado = new ViviendaWS.Vivienda(); viviendaResultado = proxyVivienda.ObtenerVivienda(int.Parse(getSessionVivienda)); txtCodigoVivienda.Text = viviendaResultado.CodigoVivienda.ToString(); ddlTipoVivienda.SelectedValue = viviendaResultado.TipoVivienda.CodigoTipoVivienda.ToString(); ddlUbicacion.SelectedValue = viviendaResultado.Ubicacion.CodigoUbicacion.ToString(); txtNúmeroVivienda.Text = viviendaResultado.NumeroVivienda.ToString(); txtMetraje.Text = viviendaResultado.Metraje.ToString(); chkSalaComedor.Checked = viviendaResultado.TieneSalaComedor; chkEstado.Checked = viviendaResultado.Estado; txtNroCuartos.Text = viviendaResultado.NroCuartos.ToString(); txtNroBanos.Text = viviendaResultado.NroBano.ToString(); } }
public void Test1_MetrajeValido() { //1.Instanciar ViviendaWS.ViviendaServiceClient proxy = new ViviendaWS.ViviendaServiceClient(); ViviendaWS.Vivienda viviendaResultado = new ViviendaWS.Vivienda(); try { // 2. Invoca el método a probar viviendaResultado = proxy.CrearVivienda(1,1,100,0,true,4,1); } catch (FaultException<ViviendaWS.RepetidoException> fe) { // 3. Verificar/validar el resultado esperado Assert.AreEqual("Ingrese un metraje de vivienda válido", fe.Detail.Mensaje); } }
public void Test2_ViviendaDuplicada() { //1.Instanciar ViviendaWS.ViviendaServiceClient proxy = new ViviendaWS.ViviendaServiceClient(); ViviendaWS.Vivienda viviendaResultado = new ViviendaWS.Vivienda(); try { // 2. Invoca el método a probar viviendaResultado = proxy.CrearVivienda(1, 1, 112, (decimal)120.00, true, 4, 1); } catch (FaultException<ViviendaWS.RepetidoException> fe) { // 3. Verificar/validar el resultado esperado Assert.AreEqual("Ya existe una vivienda para la ubicación ingresada: Zona A - 112", fe.Detail.Mensaje); } }
public void Test3_CrearVivienda_OK() { //1.Instanciar ViviendaWS.ViviendaServiceClient proxy = new ViviendaWS.ViviendaServiceClient(); ViviendaWS.Vivienda viviendaResultado = new ViviendaWS.Vivienda(); try { // 2. Invoca el método a probar viviendaResultado = proxy.CrearVivienda(1, 1, 119, (decimal)120.00, true, 4, 1); // 3. Verificar/validar el resultado esperado Assert.AreEqual("1005", viviendaResultado.CodigoVivienda.ToString()); // Compara } catch (FaultException<ViviendaWS.RepetidoException> fe) { } }