public void Aceptar(object sender, EventArgs e) { try { if (HelpValidacionesDeControles.SomeoneIsEmpty() || _dicInfoImage == null) { IsPosibleClose = false; MessageBox.Show("Algunos campos son requeridos", "Añadir nuevo elemento", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } IsPosibleClose = true; Model.Casa newCasa = new Model.Casa(); newCasa.Mts2 = txt_Mts2.Text; newCasa.Id_TipoCasa = _idTipoCasa; newCasa.Inmueble = new Model.Inmueble(); newCasa.Id_inmueble = "I_001";//es temporal newCasa.Inmueble.Foto = @"http://localhost:2360/" + _dicInfoImage[HelpImage.InfoImage.IMAGENAME]; newCasa.Inmueble.A_Construccion = calendar1.SelectedDate.Value; newCasa.Inmueble.Inf_adicional = txt_IAdicional.Text; newCasa.Inmueble.Id_Ubi_Detalle = _idUbicacionDetalle; newCasa.Inmueble.Direccion = txt_Direccion.Text; bool response = LocalDataStore.GuardarCasa(newCasa); if (response == true) { _lbx_DataList.ItemsSource = LocalDataStore.ListCasa; MessageBox.Show("El registro fue exitoso", "Añadir nuevo elemento", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show("Error en el servidor", ex.Message, MessageBoxButton.OK, MessageBoxImage.Warning); } }
public static bool GuardarCasa(Model.Casa casa) { string response = ServicesManager.Instance.ServiceClient.GuardarCasa(casa); if (response != "") { _listCasa = null; return(true); } return(false); }