private void saveUnit() { if (unidadesToSave.idUnidad.Equals(0)) { unidadesToSave = _unitPresenter.SaveUnit(unidadesToSave).Result; if (unidadesToSave != null && unidadesToSave.Activo) { unitsList.Add(unidadesToSave); } } else { if (!unidadesToSave.Activo) { _unitPresenter.SaveUnit(unidadesToSave); unitsList.Remove(unidadesToSave); } else { unidadesToSave = _unitPresenter.SaveUnit(unidadesToSave).Result; searchUnitTextBox.Text = string.Empty; unitsList.Clear(); unitsList.AddRange(_unitPresenter.GetAllUnits()); } } }
//************************************************** //* FILL DATA ON START //************************************************** private void InitializeFormWithData() { _unitPresenter = new UnitPresenter(new UnitsServices()); unitsGrid.ItemsSource = unitsList; unitsList.AddRange(_unitPresenter.GetAllUnits()); cleanView(); }