private void BTNGravar_Click(object sender, EventArgs e) { if (ValidatedFormTypeMovie()) { var typeMovie = new TypeMovie() { Name = TBXTipo.Text, Value = Convert.ToDecimal(TBXValor.Text), Fine = Convert.ToDecimal(TBXMulta.Text), Day = Convert.ToInt32(TBXDias.Text) }; if (string.IsNullOrWhiteSpace(TBXCodigo.Text)) { service.Save(typeMovie); } else { var typeMovieCode = Convert.ToInt32(TBXCodigo.Text); var typeMovieToUpdate = service.GetByCode(typeMovieCode); typeMovieToUpdate.Name = TBXTipo.Text; typeMovieToUpdate.Value = Convert.ToDecimal(TBXValor.Text); typeMovieToUpdate.Fine = Convert.ToDecimal(TBXMulta.Text); typeMovieToUpdate.Day = Convert.ToInt32(TBXDias.Text); service.Update(typeMovieToUpdate); } ClearFormTypeMovie(); LoadDataGridViewTypeMovie(); } }
public void Update(TypeMovie entity) { IUnitOfWork.Update(entity); }
public void Save(TypeMovie entity) { IUnitOfWork.Save(entity); }