public string Inserir(List <Produto> produtos) { try { string idUsuario = ""; foreach (var produto in produtos) { acessoMysql.LimparParametros(); acessoMysql.AdicionarParametros("spNomeProduto", produto.NomeProduto); acessoMysql.AdicionarParametros("spValorUnit", produto.ValorUnit); acessoMysql.AdicionarParametros("spCodigo", produto.IdProduto); idUsuario = acessoMysql.ExecutarManipulacao(CommandType.StoredProcedure, "spCadastroProduto").ToString(); if (idUsuario == "Erro ao inserir produto") { return("O id inserido já existe"); } } return(idUsuario); } catch (Exception exception) { return(exception.Message); } }
public string Alterar(EnvelopeDTO envelope) { try { DateTime dataInicio = Convert.ToDateTime(envelope.DataEntrada); envelope.DataEntrada = dataInicio.ToString("yyyy-MM-dd HH:mm:ss"); DateTime dataFim = Convert.ToDateTime(envelope.DataEntrega); envelope.DataEntrega = dataFim.ToString("yyyy-MM-dd HH:mm:ss"); AcessoDadosMySql acesso = new AcessoDadosMySql(); acesso.LimparParametros(); acesso.AdicionarParametros("spIdCliente", envelope.IdCliente); acesso.AdicionarParametros("spOS", envelope.IdEnvelope); acesso.AdicionarParametros("spBaixa", envelope.Baixa); acesso.AdicionarParametros("spObservacao", envelope.Observacao); acesso.AdicionarParametros("spPreco", envelope.Preco); acesso.AdicionarParametros("spSinal", envelope.Sinal); acesso.AdicionarParametros("spTotal", envelope.Total); acesso.AdicionarParametros("spNome", envelope.Nome); acesso.AdicionarParametros("spTelefone", envelope.Telefone); acesso.AdicionarParametros("spDataEntrega", envelope.DataEntrega); acesso.AdicionarParametros("spDataEntrada", envelope.DataEntrada); acesso.AdicionarParametros("spAtend", envelope.Atend); acesso.AdicionarParametros("spFormaPagamento", envelope.FormaPagamento); string id = acesso.ExecutarManipulacao(CommandType.StoredProcedure, "spEnvelopeAlterar").ToString(); return(id); } catch (Exception ex) { return(ex.Message); } }
public string InserirUsuario(UsuarioDTO usuario) { try { AcessoDadosMySql acessoDadosMySql = new AcessoDadosMySql(); string idUsuario = ""; acessoDadosMySql.LimparParametros(); acessoDadosMySql.AdicionarParametros("spUsuario", usuario.Usuario); acessoDadosMySql.AdicionarParametros("spSenha", usuario.Senha); acessoDadosMySql.AdicionarParametros("spCodigo", usuario.Codigo); if (usuario.Permissao == "Administrador") { usuario.idPermissao = 1; } else if (usuario.Permissao == "Funcionario") { usuario.idPermissao = 2; } else { usuario.idPermissao = 3; } acessoDadosMySql.AdicionarParametros("spIdPermissao", usuario.idPermissao); idUsuario = acessoDadosMySql.ExecutarManipulacao(CommandType.StoredProcedure, "spCadastroUsuario").ToString(); return(idUsuario); } catch (Exception exception) { return(exception.Message); } }
public string Excluir(int codCliente) { try { AcessoDadosMySql acessoMysql = new AcessoDadosMySql(); acessoMysql.LimparParametros(); acessoMysql.AdicionarParametros("spIdCliente", codCliente); string id = acessoMysql.ExecutarManipulacao(CommandType.StoredProcedure, "spDeletarCliente").ToString(); return(id); } catch (Exception exception) { return(exception.Message); } }
public string DeletarUsuario(int id) { try { AcessoDadosMySql acessoMysql = new AcessoDadosMySql(); acessoMysql.LimparParametros(); acessoMysql.AdicionarParametros("spIdUsuario", id); string idUsuario = acessoMysql.ExecutarManipulacao(CommandType.StoredProcedure, "spUsuarioDeletar").ToString(); return(idUsuario); } catch (Exception exception) { return(exception.ToString()); } }
public string Inserir(ClienteDTO cliente) { try { AcessoDadosMySql acessoMysql = new AcessoDadosMySql(); acessoMysql.LimparParametros(); acessoMysql.AdicionarParametros("spNome", cliente.NomeCliente); acessoMysql.AdicionarParametros("spTelefone", cliente.Telefone); acessoMysql.AdicionarParametros("spEmail", cliente.Email); acessoMysql.AdicionarParametros("spTipoCliente", cliente.TipoCliente); string idCliente = acessoMysql.ExecutarManipulacao(CommandType.StoredProcedure, "spCadastroCliente").ToString(); return(idCliente); } catch (Exception exception) { return(exception.Message); } }
public string LimparProdutos(int idEnvelope) { try { AcessoDadosMySql acessoDadosMySql = new AcessoDadosMySql(); acessoDadosMySql.LimparParametros(); acessoDadosMySql.AdicionarParametros("spOS", idEnvelope); string retorno = acessoDadosMySql.ExecutarManipulacao(CommandType.StoredProcedure, "spLimparProdutosDeEnvelope").ToString(); if (retorno == "-1") { return("Não é possivel excluir excluir produtos"); } return(retorno); } catch (Exception ex) { return(ex.ToString()); } }