public ClienteModel(ClienteMOD cliente) { Codigo = cliente.Codigo; Nome = cliente.Nome; Email = cliente.Email; Celular = cliente.Celular; }
public void Inserir(ClienteMOD _model) { try { repository_.Inserir(_model); _mensagem("Clliente gravado com sucesso!", "sucesso"); } catch (Exception) { _mensagem("Ops!, Ocorreu um erro. Entre em contato com o administrador do sistema", "erro"); } }
public void Inserir(ClienteMOD _model) { var tbCliente = new ClienteMOD { Id = _model.Id, Nome = _model.Nome, Sobrenome = _model.Sobrenome, Documento = _model.Documento, Celular = _model.Celular, Endereco = _model.Endereco }; _lstClientes.Add(tbCliente); }
public void Adicionar(ClienteMOD dadosTela_) { using (EMPRESARIOEntities conexao = new EMPRESARIOEntities()) { TB_CLIENTE novoCliente = new TB_CLIENTE(); novoCliente.NM_CLIENTE = dadosTela_.Nome; novoCliente.DS_ENDERECO = dadosTela_.Endereco; novoCliente.NR_TELEFONE = dadosTela_.Telefone; novoCliente.DS_EMAIL = dadosTela_.Email; conexao.TB_CLIENTE.Add(novoCliente); conexao.SaveChanges(); } }
public void Cadastrar_Com_Algum_Campo_Em_Branco() { var repositorio = new ClienteREP(); var modelo = new ClienteMOD(); modelo.DataNascimento = DateTime.Now; modelo.Telefone = "111"; modelo.Sexo.Codigo = 1; repositorio.EnviarMensagem += (x) => Console.WriteLine(x); repositorio.Cadastrar(modelo); }
public void Testar_Comando_Cadatrar_Com_Sucesso() { var repositorio = new ClienteREP(); var modelo = new ClienteMOD(); modelo.Email = "*****@*****.**"; modelo.Nome = "nome1"; modelo.DataNascimento = DateTime.Now; modelo.Telefone = "111"; modelo.Sexo.Codigo = 1; repositorio.EnviarMensagem += (x) => Console.WriteLine(x); repositorio.Cadastrar(modelo); }
public async Task <JsonResult> AlteraCliente(ClienteModel model) { if (ModelState.IsValid) { var cliente = new ClienteMOD { Codigo = model.Codigo, Nome = model.Nome, Celular = model.Celular, Email = model.Email }; bool alterou = await _intranetBLL.AlteraCliente(cliente); if (alterou) { return(Json(new { Sucesso = true })); } return(Json(new { Sucesso = false, Mensagem = "Ops, ocorreu um erro ao alterar esse cliente" })); } return(Json(new { Sucesso = false, Mensagem = RetornaErro(ModelState) })); }
protected void btnCadastrar_Click(object sender, EventArgs e) { ClienteMOD modelo = new ClienteMOD(); ClienteBus negocio = new ClienteBus(modelo); modelo.Nome = txtNome.Text.Trim(); modelo.Endereco = txtEndereco.Text.Trim(); modelo.Telefone = txtTelefone.Text.Trim(); modelo.Email = txtEmail.Text.Trim(); try { negocio.ValidarDados(); negocio.CadastrarCliente(); } catch (Exception erroNegocio) { //boas praticas como enviar um alerta em uma pagina asp.net RegisterStartupScript carrega a pagina antes do script javascript RegisterBlockScript ClientScript.RegisterStartupScript(Page.GetType(), "MENSAGENS", "alert('" + erroNegocio.Message + "');", true); } }
public async Task <bool> AlteraCliente(ClienteMOD cliente) { using (var connection = ConnectionFactory.site_fittme()) { using (var transaction = connection.BeginTransaction()) { var query = @" UPDATE Clientes SET Nome = @Nome, Email = @Email, Celular = @Celular WHERE Codigo = @Codigo"; if (await connection.ExecuteAsync(query, cliente, transaction) == 1) { transaction.Commit(); return(true); } return(false); } } }
public async Task <bool> CadastraCliente(ClienteMOD cliente) { using (var connection = ConnectionFactory.site_fittme()) { using (var transation = connection.BeginTransaction()) { var query = @" INSERT INTO Clientes VALUES( @Nome, @Email, @Celular )"; var linhasInseridas = await connection.ExecuteAsync(query, cliente, transation); if (linhasInseridas == 1) { transation.Commit(); } return(linhasInseridas == 1); } } }
public async Task <bool> AlteraCliente(ClienteMOD cliente) { return(await _intranetDAL.AlteraCliente(cliente)); }
public async Task <bool> CadastraCliente(ClienteMOD cliente) { return(await _intranetDAL.CadastraCliente(cliente)); }
public ClienteBus(ClienteMOD dadosTela_) { _dadosTela = dadosTela_; }