protected void gridClientes_OnRowCommand(Object sender, GridViewCommandEventArgs e) { try { this.lblSuccessMessage.Text = ""; if (e.CommandName.Equals("AddNew")) { BLLCliente bLLCliente = new BLLCliente(); Cliente c = new Cliente(); if (validaCampos()) { c.Nome = (gridClientes.FooterRow.FindControl("txtNomeFooter") as TextBox).Text.Trim(); c.RG = (gridClientes.FooterRow.FindControl("txtRGFooter") as TextBox).Text.Trim(); c.CPF = (gridClientes.FooterRow.FindControl("txtCPFFooter") as TextBox).Text.Trim(); c.PontuacaoCliente = Convert.ToDecimal((gridClientes.FooterRow.FindControl("txtPontuacaoClienteFooter") as TextBox).Text.Trim()); c.dataNascimento = Convert.ToDateTime((gridClientes.FooterRow.FindControl("txtdataNascimentoFooter") as TextBox).Text.Trim()); bLLCliente.InserirCliente(c); CarregarGridClientes(); this.lblSuccessMessage.Text = "New Record Added"; lblErrorMessage.Text = ""; } } } catch (Exception ex) { lblSuccessMessage.Text = ""; lblErrorMessage.Text = ex.Message; } }