Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. OdbcConnection con = new OdbcConnection("Driver={Adaptive Server Anywhere 9.0}; DatabaseName=EK_NOM99_9; EngineName=serv_v8_99; uid=dba; pwd=_._enkontrol_._; LINKs=tcpip(host=10.1.0.4:2638);");
  2. con.Open();
  3. if (con != null)
  4. {
  5. string insertQuery = "INSERT INTO sf_pedidos (numcte, sucursal, fecha, requisicion, vendedor, cond_pago, moneda, tipo_cambio, sub_total, iva, total, porcent_iva, tipo, porcent_descto, descuento, estatus, condicion_entrega, tipo_flete, obs, " +
  6. " tipo_pedido, cc, tm, elaboro, cia_sucursal, tipo_credito, retencion, aplica_total_antes_iva, total_dec) " +
  7. " VALUES (@numcte, @sucursal, @fecha, @requisicion, @vendedor, @cond_pago, @moneda, @tipo_cambio, @sub_total, @iva, @total, @porcent_iva, @tipo, @porcent_descto, @descuento, @estatus, @condicion_entrega, @tipo_flete, @obs, " +
  8. " @tipo_pedido, @cc, @tm, @elaboro, @cia_sucursal, @tipo_credito, @retencion, @aplica_total_antes_iva, @total_dec);";
  9.  
  10. OdbcCommand command = new OdbcCommand(insertQuery);
  11. OdbcParameterCollection parameters = command.Parameters;
  12.  
  13. parameters.Add("numcte", OdbcType.Numeric);
  14. parameters["@numcte"].Value = obj.numcte;
  15. parameters.Add("sucursal", OdbcType.Numeric);
  16. parameters["@sucursal"].Value = obj.sucursal;
  17. parameters.Add("fecha", OdbcType.Date);
  18. parameters["@fecha"].Value = obj.fecha;
  19. parameters.Add("requisicion", OdbcType.Char);
  20. parameters["@requisicion"].Value = obj.requisicion;
  21. parameters.Add("vendedor", OdbcType.Numeric);
  22. parameters["@vendedor"].Value = obj.vendedor;
  23. parameters.Add("moneda", OdbcType.Char);
  24. parameters["@moneda"].Value = obj.moneda;
  25. parameters.Add("tipo_cambio", OdbcType.Numeric);
  26. parameters["@tipo_cambio"].Value = obj.tipo_cambio;
  27. parameters.Add("sub_total", OdbcType.Numeric);
  28. parameters["@sub_total"].Value = obj.sub_total;
  29. parameters.Add("iva", OdbcType.Numeric);
  30. parameters["@iva"].Value = obj.iva;
  31. parameters.Add("total", OdbcType.Numeric);
  32. parameters["@total"].Value = obj.total;
  33. parameters.Add("porcent_iva", OdbcType.Numeric);
  34. parameters["@porcent_iva"].Value = obj.porcent_iva;
  35. parameters.Add("tipo", OdbcType.Char);
  36. parameters["@tipo"].Value = obj.tipo;
  37. parameters.Add("porcent_descto", OdbcType.Numeric);
  38. parameters["@porcent_descto"].Value = obj.porcent_descto;
  39. parameters.Add("descuento", OdbcType.Numeric);
  40. parameters["@descuento"].Value = obj.descuento;
  41. parameters.Add("estatus", OdbcType.Char);
  42. parameters["@estatus"].Value = obj.estado;
  43. parameters.Add("condicion_entrega", OdbcType.Char);
  44. parameters["@condicion_entrega"].Value = obj.condicion_entrega;
  45. parameters.Add("tipo_flete", OdbcType.Char);
  46. parameters["@tipo_flete"].Value = obj.tipo_flete;
  47. parameters.Add("obs", OdbcType.Char);
  48. parameters["@obs"].Value = obj.obs;
  49. parameters.Add("tipo_pedido", OdbcType.Char);
  50. parameters["@tipo_pedido"].Value = obj.tipo_pedido;
  51. parameters.Add("cc", OdbcType.Char);
  52. parameters["@cc"].Value = obj.cc;
  53. parameters.Add("tm", OdbcType.Numeric);
  54. parameters["@tm"].Value = obj.tm;
  55. parameters.Add("elaboro", OdbcType.Numeric);
  56. parameters["@elaboro"].Value = obj.elaboro;
  57. parameters.Add("cia_sucursal", OdbcType.Numeric);
  58. parameters["@cia_sucursal"].Value = obj.cia_sucursal;
  59. parameters.Add("tipo_credito", OdbcType.Char);
  60. parameters["@tipo_credito"].Value = obj.tipo_credito;
  61. parameters.Add("retencion", OdbcType.Char);
  62. parameters["@retencion"].Value = obj.retencion;
  63. parameters.Add("aplica_total_antes_iva", OdbcType.Numeric);
  64. parameters["@aplica_total_antes_iva"].Value = obj.aplica_total_antes_iva;
  65. parameters.Add("total_dec", OdbcType.Char);
  66. parameters["@total_dec"].Value = obj.total_dec;
  67.  
  68. command.Connection = con;
  69. var id = command.ExecuteNonQuery();
  70. //c.Close(con);
  71. return id;
  72. }
  73. return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement