private void btnSalvar_Click(object sender, RoutedEventArgs e) { var codigo = Codigo; var nome = txtNome.Text; var valor = decimal.Parse(txtValor.Text); DateTime data = txtData.SelectedDate.Value.Date; var repositorio = new RepositorioDivida(); if (codigo == 0) { //Novo Cadastro var divida = new Divida { Nome = nome, ValorDaDivida = valor, DataDeVencimento = data }; if (divida.DataDeVencimento < DateTime.Now) { divida.Situacao = eStatusDaDivida.ATRASADA; } else { divida.Situacao = eStatusDaDivida.PENDENTE; } repositorio.Adicione(divida); } else { //Editando Cadastro var divida = new Divida { Codigo = codigo, Nome = nome, ValorDaDivida = valor, DataDeVencimento = data }; repositorio.Atualize(divida); } this.Close(); }
public FormDividas() { repositorio = new RepositorioDivida(); InitializeComponent(); }