public string InsertarUsuarioVenta(Usuarios_ventas usuarios) { string rpta = ""; string consulta = "INSERT INTO Usuarios_ventas (Id_venta, Id_usuario) " + "VALUES(@Id_venta, @Id_usuario) "; SqlConnection SqlCon = new SqlConnection(); SqlCon.InfoMessage += new SqlInfoMessageEventHandler(SqlCon_InfoMessage); SqlCon.FireInfoMessageEventOnUserErrors = true; try { SqlCon.ConnectionString = DConexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand { Connection = SqlCon, CommandText = consulta, CommandType = CommandType.Text }; SqlParameter Id_venta = new SqlParameter { ParameterName = "@Id_venta", SqlDbType = SqlDbType.Int, Value = usuarios.Id_venta }; SqlCmd.Parameters.Add(Id_venta); SqlParameter Id_usuario = new SqlParameter { ParameterName = "@Id_usuario", SqlDbType = SqlDbType.Int, Value = usuarios.Id_usuario }; SqlCmd.Parameters.Add(Id_usuario); //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() >= 1 ? "OK" : "NO SE INGRESÓ"; if (!rpta.Equals("OK")) { if (this.Mensaje_respuesta != null) { rpta = this.Mensaje_respuesta; } } } //Mostramos posible error que tengamos catch (SqlException ex) { rpta = ex.Message; } catch (Exception ex) { rpta = ex.Message; } finally { //Si la cadena SqlCon esta abierta la cerramos if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public static string InsertarUsuarioVenta(Usuarios_ventas usuarios) { DUsuarios_ventas DUsuarios_ventas = new DUsuarios_ventas(); return(DUsuarios_ventas.InsertarUsuarioVenta(usuarios)); }