public override object Resolve(Type ObjectType, string Name, object DefaultObject = null) { try { return(AppContainer.GetInstance(ObjectType)); } catch { return(DefaultObject); } }
public override T Resolve <T>(T DefaultObject = default(T)) { try { return(AppContainer.GetInstance <T>()); } catch { return(DefaultObject); } }
private void ButtonUpdate_Click(object sender, EventArgs e) { if (DGVPartners.CurrentRow != null) { FormEditPartner form = AppContainer.GetInstance().GetInstance <FormEditPartner>(); form.SetPartner((AmicsDeLaMusicaClassLibrary.Src.Partner.Partner)DGVPartners.CurrentRow.DataBoundItem); form.ShowDialog(); LoadData(); TBPartnerName.Focus(); } }
private void ButtonReports_Click(object sender, EventArgs e) { if (_partnerService.Validate()) { AppContainer.GetInstance().GetInstance <FormReportPartner>().ShowDialog(); } else { MessageBox.Show( "La informació dels socis NO és correcta. Valida-la per a continuar.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonPartners_Click(object sender, EventArgs e) { AppContainer.GetInstance().GetInstance <PartnerList>().Show(); }
private void ButtonInsert_Click(object sender, EventArgs e) { AppContainer.GetInstance().GetInstance <FormNewPartner>().ShowDialog(); LoadData(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(AppContainer.GetInstance().GetInstance<Main>()); }