public void Inserir(string param) { ParceiroFilial filial = new ParceiroFilial(); try { filial = JsonConvert.DeserializeObject <ParceiroFilial>(param); if (!(val.ValidaChaveEstrangeira((int)filial.fkParceiro))) { retorno.erro = true; retorno.response = "202"; } else { db.ParceiroFilial.Add(filial); db.SaveChanges(); retorno.erro = false; retorno.response = "200"; } } catch (Exception ex) { retorno.erro = true; retorno.response = "202"; } Context.Response.Write(retorno); }
public void Inserir(string param) { try { Cliente cliente = new Cliente(); cliente = JsonConvert.DeserializeObject <Cliente>(param); var _this = cliente; if (_this != null) { if (IsClienteValid(_this, "I")) { Encrypt encrypt = new Encrypt(); string senha = encrypt.RetornarMD5(_this.senha); if (!senha.Equals("")) { _this.senha = senha; } DateTime dateValue; if (DateTime.TryParseExact(_this.data, "dd/MM/yyyy", new CultureInfo("pt-BR"), DateTimeStyles.None, out dateValue)) { _this.dtNasc = dateValue; } DateTime date = DateTime.Today; _this.dtRegistro = date; db.Cliente.Add(_this); db.SaveChanges(); } } } catch (DbUpdateException ex) { mensagem = "ERRO: Falha na inclusão do registro: " + ex.Message; } catch (ArgumentNullException arg) { mensagem = "ERRO: Parâmetro inválido: " + arg.Message; } catch (NullReferenceException ex) { mensagem = "ERRO: Parâmetro com valor inválido: " + ex.Message; } // Retorno das mensagens em Json mensagem = retorno.Response(mensagem); Context.Response.Write(mensagem); }
public string Inserir(string param) { Senha senha = new Senha(); try { senha = JsonConvert.DeserializeObject <Senha>(param); if (senha.fkCarteira > 0) { Carteira carteira = new Carteira(); carteira = db.Carteira.Where(m => m.fkCliente == senha.fkCarteira).FirstOrDefault(); if (carteira != null) { int idCliente = Convert.ToInt32(carteira.fkCliente); IsIntegridadeValid valid = new IsIntegridadeValid(idCliente); // Valida se Cliente existe if (!valid.IsClienteValid()) { mensagem = "Cliente não encontrado!"; } // Cliente no Momento pode ter apenas uma carteira else if (!valid.ValidClienteCarteira()) { mensagem = "O Cliente não possuí uma carteira!"; } else if (senha.canal.Equals("")) { mensagem = "Canal de validação da senha não informado!"; } else { db.Senha.Add(senha); db.SaveChanges(); } } else { mensagem = "Nenhuma carteira encontrada"; } } else { mensagem = "ERRO: Nenhuma carteira mencionada"; } } catch (Exception ex) { mensagem = "ERRO: Falha na inclusão do registro: " + ex.Message; } // Retorno das mensagens em Json mensagem = retorno.Response(mensagem); return(mensagem); }
public void Inserir(String fin) { bool erro = true; Movimento mov = new Movimento(); mov = JsonConvert.DeserializeObject <Movimento>(fin); try { DateTime date = DateTime.Today; mov.dtMovimento = date; if ((mov.fkCarConta == null || mov.fkCarConta <= 0) && erro) { erro = false; } if ((mov.fkCarDestino != null || mov.fkCarDestino <= 0) && erro) { erro = false; } if (erro) { db.Movimento.Add(mov); if (db.SaveChanges() > 0) { retorno.erro = false; retorno.response = "200"; } } else { retorno.erro = true; retorno.response = "202"; } } catch (ArgumentNullException arg) { Console.WriteLine("ERRO: Parâmetro inválido: {0}", arg.Message); retorno.erro = true; retorno.response = "202"; } catch (NullReferenceException ex) { Console.WriteLine("ERRO: Parâmetro com valor inválido: {0}", ex.Message); retorno.erro = true; retorno.response = "202"; } Context.Response.Write(retorno); }
public void Inserir(string param) { try { carteira = JsonConvert.DeserializeObject <Carteira>(param); // Validação de Integridade do Cliente com a Carteira if (carteira.fkCliente > 0) { int idCliente = Convert.ToInt32(carteira.fkCliente); IsIntegridadeValid valid = new IsIntegridadeValid(idCliente); // Valida se Cliente existe if (!valid.IsClienteValid()) { mensagem = "Cliente não encontrado!"; } // Cliente no Momento pode ter apenas uma carteira else if (valid.ValidClienteCarteira()) { mensagem = "O Cliente já possuí uma carteira Vinculado"; } else { db.Carteira.Add(carteira); db.SaveChanges(); } } } catch (Exception ex) { mensagem = ex.Message; } // Retorno das mensagens em Json mensagem = retorno.Response(mensagem); Context.Response.Write(mensagem); }
public string Inserir(string param) { Parceiro parceiro = new Parceiro(); RetornoMensagem retorno = new RetornoMensagem(""); string mensagem = ""; try { parceiro = JsonConvert.DeserializeObject <Parceiro>(param); db.Parceiro.Add(parceiro); db.SaveChanges(); } catch (Exception ex) { mensagem = "ERRO: Falha na inclusão do registro: " + ex.Message; } // Retorno das mensagens em Json mensagem = retorno.Parceiro(mensagem); return(mensagem); }
public void CadastrarUsuario(string param) { try { Usuarios usuarios = new Usuarios(); usuarios = JsonConvert.DeserializeObject <Usuarios>(param); var _this = usuarios; if (_this != null) { if (IsUsuarioValido(_this)) { Encrypt encrypt = new Encrypt(); string senha = encrypt.RetornarMD5(_this.senha); if (!senha.Equals("")) { _this.senha = senha; } db.Usuarios.Add(_this); db.SaveChanges(); } } else { mensagem = "Parâmetro incorreto"; } } catch (Exception e) { mensagem = e.Message; } // Retorno das mensagens em Json mensagem = retorno.Response(mensagem); Context.Response.Write(mensagem); }